*{ margin:0px; padding:0px;} 

html {
    scroll-behavior: smooth;
}
p {
    font-size: 15px;
    line-height: 28px;
    color: #757575;
    letter-spacing: 0px;
    font-weight: normal;
}

@font-face{
    src:url(../fonts/bentonSansRegular.otf);
    font-family:bentonSansRegular;
}

body {
    font-family: bentonSansRegular !important;
}

.text-justify{text-align:justify;}

ul {
    margin-left: 20px !important;
}
ul li{ color:#888 !important; line-height:36px;}

header{position:fixed; top:0px; left:0px; z-index:1000;}
.header-2{position:static !important; background:#000;}

.list-logo, .closeBtn{ display:none;}

.fixedHeader{ background:#000;}
header{  height:115px; width:100%;}
.three-line{ width:4%; height:1px; margin:30px 70px 0px 0px; padding:10px 0px; list-style:none; float:right; display: block; cursor:pointer; display:none;}
.three-line li{ width:60%; height:2px; margin-bottom:5px; float:right; background:#b89840; }
.ul-list{ list-style:none; float:right; margin-bottom:0px; }
.ul-list li{ float:left; padding:25px 25px; font-weight:600;}
.ul-list li a{ text-decoration:none; color:#FFFFFF; font-size:13px; word-spacing:8px;}
.ul-list li a:hover{color:#b89840;}
.ul-list li { color:#000000;}
.active-nav{ color:#608c56 !important;}

#topSlider h2 {
    color: #fff;
    margin-top: 25px;
    padding-bottom: 35px;
    text-shadow: 5px 0px 2px #000;
}

.dropdown-menu{ background:#000;}
.dropdown-menu a:hover{ background:#000;
}

.dropdown .nav-link {
    padding: .2rem 1rem;
}

.slider{ width:100%; height:auto; overflow:hidden; position:relative;}
.logo{ position:absolute; top:10px; left:30px;}
.yammna-logo{ margin:10px 0px; width:85%;}
.h-text{ margin:30px 0px 40px 0px; font-size:46px;}
.am-paragraph{ line-height:34px; font-size:18px; color:#757575;}
.aligned{ color:#666666; font-weight:bold;}
.text{ width:400px; margin:auto; text-align:center; margin-top:40px;}
.text a{ text-decoration:none; color:#333333; font-weight:bold;  }
.text a:hover{ color:#b89840;}
.relative{ position:relative; }
.colore:after{ content:''; position:absolute; bottom:10px; left:10px; overflow:hidden; background:#b89840; width:55px; height:5px; cursor:pointer; }
.text-yellow{ color:#b89840; font-weight:bold; margin-top:90px; }
.font-bold{ font-weight:bold; font-size:18px; line-height:30px;}
.text-blue{ color: #336eab;}
.pan-text{ line-height:35px; font-size:18px;}
.menu{ overflow:hidden;}
.menu li{ list-style:none; float:left;  }
.five-head{ text-align:center; margin-bottom:10px; color:#000000;}
.five-logo{ width:62px; height:45px; margin:20px 0px 15px 0px; }
.five-paragraph{ color:#757575; width:320px; height:auto; margin:auto; text-align:center; line-height:25px; font-size:17px;}
.btn-custom a{ text-decoration:none; color:#FFFFFF;}
.btn-custom {  background:#f0ad4e; margin:10px 0px; }


.solutionList { text-align:center;}
.solutionList li {
    list-style: none;
    width: 30%;
    margin-left:10px;
    margin-right:10px;
    display: inline-block;
    text-align: center;
    border:1px solid #ccc;
    padding:15px;
    margin-top:20px;
    vertical-align:top;
    min-height:265px;
}

.black-box{ width:100%; height:auto; background:#333333; text-align:center; padding-bottom:36px;}
.black-box h3{ color:#fff;}
.black-box .tab-content{ margin-top:25px;}
.black-box .tab-content p {
    font-size: 18px;
    line-height: 36px;
    letter-spacing: 0px;
    color: #fff;}

.black-box .nav .nav-link{ color:#fff;}
.black-box .nav .nav-link:hover,.black-box .nav .nav-link.active {
    color: #b89840;
}
	
.yello-text{ color:#b89840; text-align:center; padding:90px 0px 20px 0px; word-spacing:25px; font-size:18px; letter-spacing: 8px;}
.management{ color:#FFFFFF; text-align:center; font-size:45px;}
.am-software{ list-style:none; text-align:center; width:550px; margin:auto;}
.am-software li{ float:left; padding:0px 15px;}

.about{background:#568349; height:95px; width:100%; margin:0px 0px 40px 0px;}
.about-text{ color:#FFFFFF; padding:25px 0px 0px 270px;}
.product{ color:#FFFFFF; padding:25px 0px 0px 270px; font-size:34px;}
.gallery{ color:#FFFFFF; padding:25px 0px 0px 270px; font-size:34px;}
.contact{ color:#FFFFFF; padding:25px 0px 0px 270px; font-size:34px;}
.box{ width:100%; height:300px; padding:15px 10px 20px 10px; border: 1px solid  #CCCCCC;}
.submit{ color:#FFFFFF; background:#579c43; border: 1px solid #579c43; border-radius:15px; padding:2px 10px 2px 10px; margin:15px 0px;}
.white-back{ width:80%; height:160px; margin:50px 0px; line-height:22px; background:#FFFFFF; position:absolute; bottom:-340px; left:0px; right:0px; margin-right:auto; margin-left:auto; font-weight:500; overflow:hidden; }
.dry-fruits{border-top: 1px solid #CCCCCC; }
.green-text{ color:#568349; text-align:center; padding:20px 0px 9px 0px; font-weight:bold;}
.three-image{ margin:80px 0px 30px 0px; }
.paragraph{ text-align:center; height:180px; padding:0px 0px; }
.date{ margin:50px 0px 0px 0px; padding:20px 0px 15px 0px; border: 1px solid  #CCCCCC;  text-align:center;  background:#f1f1f1;}
.type{ margin-top:50px;}


footer{width:100%; height:auto;  overflow:hidden;   }
footer h4{ color:#337b27; font-weight:bold; text-transform:uppercase;  font-size:18px; margin:30px 0px 25px 0px;}
footer ul{ margin:0px; padding:0px; overflow:hidden;}
footer ul li{ list-style:none;}
footer ul li a{color:#999;   }
footer ul li a:hover{text-decoration:none; color:#999;}
.Copyright{ text-align:center; font-weight:600; color:#777; border-top: 1px solid #999999; margin:30px 0px 50px 0px; overflow:hidden; padding:35px 0px;}

.slider .carousel-caption{ top:200px !important;}
.slider .carousel-caption h1{  font-weight:400; font-size:110px; margin-right:80px;}
.lead{ font-weight:600;  margin:0px 0px 25px 0px; color:#b89840; width:1010px; text-align:center; }
.learn a{ text-decoration:none; color:#FFFFFF; font-weight:bold; margin-bottum:150px;}
.learn a:hover{ color:#b89840;}
.welcome{ position:relative;}
.yello:after{ content:''; width:55px; height:3px; position:absolute; bottom:-120px; left:0px; right:0px; margin-right:auto; margin-left:auto; background:#b89840; cursor:pointer;}
.btn-outer-white a:hover{ text-decoration:none; } 
.btn-outer-white a{color:#FFFFFF; font-size:24px; border: 4px solid #FFFFFF; border-radius: 25px; padding:1px 30px 6px 30px; font-weight:500;}  


.custom-list{ margin-left:20px; float:left;}
.three-icone{}
.address{ font-weight:bold; color: #333333; font-size:20px;}


.footer-alert{ position:fixed; bottom:0px; left:0px; width:100%; padding:15px 25px; background:#f1f1f1; border-top:1px solid #ccc; z-index:100; padding-right:60px;}
.footer-alert p{ font-size:12px !important;}
.footer-alert-close{ position:absolute; top:10px; right:20px; font-size:15px; cursor:pointer;}

.feature-list-new .col-md-6{ margin-bottom:10px; margin-top:10px;}
.feature-list-new .col-md-3{ border-right:1px solid #ccc;}
.feature-list-new h2{ font-size:20px; margin:0px; padding:0px; border-bottom:1px solid #ccc; padding-bottom:5px; color:#2f4d9a;}
.feature-list-new p{ font-size:13px; padding:0px; margin:0px; color:#2f4d9a;}
.feature-list-new a{ text-decoration:none;}

.footer-alert p {
    width: 95%;
}

.title-border{ position:relative;}
.title-border:after{    width: 40px;
    height: 2px;
    background: #b89840;
    content: "";
    left: 0;
    bottom: -10px;
    right: 0;
    margin: 0 auto;
    position: absolute;}
	
.btn-warning {
    color: #fff;
    background-color: #b89840;
    border-color: #b89840;
}

.sectionTitle2 {
    font-size: 46px;
    margin: 0 0 58px;
    font-family: Georgia;
    line-height: 50px;
}

.footer2 {
    border-top: 1px solid #e0e0e0;
    background: #FFF;
}

.footer-list{ margin-top:15px;}
.footer-list li {
    list-style: none;
    float: left;
}
    .footer-list li a {
        text-decoration: none;
        padding: 0px 10px;
        line-height: 30px;
        color: #333;
    }


.footerSocial{
    width: 100%;
    position: relative;
    text-align: right;
    padding-top: 36px;
    padding-bottom:20px;
}
.footerSocial a{
    width: 25px;
    height: 25px;
    background: #000;
    color: #fff;
    display: inline-block;
    border-radius: 50%;
    text-align: center;
    margin-right: 6px;
}
.footerSocial a:last-child{
    margin-right: 0px;
}
.footerSocial a.fac:hover{
    background: #3765A3;
}
.footerSocial a.ins:hover{
    background: #895A4D;
}
.footerSocial a.lin:hover{
    background: #0274B3;
}
.footerSocial a.goo:hover{
    background: #DC4A38;
}
.footerSocial a.twi:hover{
    background: #5EA9DD;
}
.footerSocial a.dri:hover{
    background: #F26798;
}
.copyRight{
    color: #999;
    font-size: 12px;
    text-transform: uppercase;
    line-height: .8;
    font-weight: 300;
    letter-spacing: 1.68px;
    padding-top: 5px;
    padding-bottom:20px;
}
.copyRight span{
    display: inline-block;
    padding: 0 8px;
}
.copyRight p {
    font-size: 14px !important;
}

.inner-title{     font-size: 40px;
    font-weight: 300;
    color: #FFF;
    line-height: .8;
    margin: 0px;
    letter-spacing: 20px;
    text-transform: uppercase;}


.excerpts {
    color: #000;
    font-size: 36px;
    font-weight: bold;
    line-height: 46px;
    margin: 0px;
    letter-spacing: 0px;
}

.folioInformations h3 {
    font-size: 14px;
    line-height: .7;
    text-transform: uppercase;
    letter-spacing: 2.8px;
    color: #b89841;
    font-weight: 700;
    margin: 0 0 25px;
}


ul.solution-list{ margin:0px; padding:0px;}
ul.solution-list li{ list-style:none; background:url(../images/listIcon.png) no-repeat top 12px left; padding-left:25px;}
ul.solution-list li a{font-size: 16px;
    line-height: 36px;
    margin: 0px;
    letter-spacing: 0;
    color:#757575;
    transition:all 0.45s;
}
ul.solution-list li a:hover{ color:#000; text-decoration:none;}



.my-video{ display:none;}
  .my-video-thumb{ border-radius:5px; cursor:pointer;}
.my-video{width:600px; height:338px; margin:auto; top:100px; position:fixed; left:0;  right:0; margin-left:auto; margin-right:auto; z-index:10000000000;}
.my-video video{ width:800px; border:10px solid #222;}
.close{ float:right; right:25px; top:25px; opacity:1 !important; margin-right:-20px;}
.my-vid-bg{/*background:rgba(0, 0, 0, 0.5);*/ width:100%; height:100%; position:fixed; z-index:100000000 !important; top:0px; left:0px; display:none;}

.videowrapper {
    float: none;
    clear: both;
    width: 100%;
    position: relative;
    padding-bottom: 55.25%;
    padding-top: 0px;
    height: 0;
    border:10px solid #ccc;
}
.videowrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


/*#singleBlogSlider .carousel-item img{ width:80%;} */


.bloglistBG{
    position: absolute;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    overflow: hidden;
}
.bloglistBG img{
    width: auto;
    height: 100%;
}
.bloglistBG:after{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    content: "";
    background: rgba(0, 0, 0, .7);
}
.listHeader{
    position: relative;
    min-height: 155px;
}
.listHeader h1{
    font-weight: 100;
    font-size: 24px;
    line-height: 35px;
    color: #000;
    margin: 0;
    padding: 50px 20px 0;
}
.blBigg.listHeader h1{
    padding-top: 31px;
}
.listHeader h1 a{
    color: #000;
}
.blBG .listHeader h1 a{
    color: #FFF;
}
.listHeader h1 a:hover, .blBG .listHeader h1 a:hover{
    color: #b89840;
}
.bloglist .sbCats{
    font-size: 13px;
    color: #b89841;
    line-height: .8;
    text-transform: uppercase;
    font-weight: 700;
    padding-bottom: 25px;
}
.bloglist .sbCats a{
    font-size: 13px;
    color: #b89841;
    line-height: .8;
    text-transform: uppercase;
    letter-spacing: 0;
    display: inline-block;
    font-weight: 700;
}
.bloglist .sbCats a:hover{
    color: #000;
}
.blBG .sbCats a:hover{
    color: #FFF;
}

.bloglist .sbFooter{
    padding: 0 15px 0 23px;
    padding-bottom: 10px;
}
.blBG.bloglist .sbFooter a{
    color: #FFF;
}
.quotList.bloglist .sbFooter a{
    color: rgba(0, 0, 0, .5);
}
.bloglist .sbFooter a:hover{
    color: #b89840;
}
.quotList.bloglist .sbFooter a:hover{
    color: #fff;
}

.loader {
    height: 1px;
    width: 100px;
    margin: 0 auto;
    position: relative;
    background: #dedede;
}

.sbCats {
    color: #2c3da7;
    padding-top: 24px;
    line-height: .8;
    padding-bottom: 26px;
}

.bloglist .sbCats {
    font-size: 13px;
    color: #b89841;
    line-height: .8;
    text-transform: uppercase;
    font-weight: 700;
    padding-bottom: 25px;
}

.listHeader h1 a:hover, .blBG .listHeader h1 a:hover {
    text-decoration:none;
    color: #b89840;
}

.quoteYellow {
    background: #ed7c31;
}

.quoteContent {
    width: 100%;
    text-align: center;
    padding: 65px 25px 67px;
}

.quoteContent p {
    color: #FFF;
    font-size: 24px;
    line-height: 35px;
    font-weight: 300;
    letter-spacing: 0px;
    margin: 0px 0 35px;
}

.videoContent h1 a {
    color: #FFF;
}

.videoContent h1 {
    font-size: 18px;
    color: #FFF;
    font-weight: 300;
    line-height: 25px;
    padding: 0 20px;
    margin: 25px 0 0;
    text-transform: capitalize;
}

.sbFooter{ margin-bottom:20px;}

.bloglist {
    width: 100%;
    position: relative;
    border: 1px solid #f1f1f1;
    padding-bottom: 22px;
    margin-bottom: 30px;
    height: 329px;
    overflow: hidden;
}

.quoteContent span {
    font-size: 14px;
    font-weight: 600;
    color: #FFF;
    display: inline-block;
    line-height: .8;
}

.comonPageSection{
    width: 100%;
    position: relative;
    padding: 90px 0;
}
.comonPagTitle{
    color: #b89841;
    display: block;
    font-size: 16px;
    line-height: .8;
    letter-spacing: 8px;
    text-transform: uppercase;
    font-weight: 300;
    margin-bottom: 80px;
    margin-top: 0px;
    line-height:normal;
}

.contactSection2{
    background: url(../images/bg/contact2.png) no-repeat center top #FFF;
}
.contactSection2 .sectionTitle2{
    margin-bottom: 110px;
}
.conInfos2{
    position: relative;
    width: 100%;
    text-align: center;
}
.conInfos2 p{
    display: inline-block;
    text-align: center;
    font-family: Georgia;
    font-size: 20px;
    color: #000;
    line-height: .8;
    letter-spacing: 0px;
}
.conInfos2 p.pMid{
    margin-left: 124px;
    margin-right: 64px;
}
.conInfos2 .pfirst{
    margin-left: 15px;
}
.conInfos2 .plast{
    margin-right: 30px;
}
.conInfos2 p i{
    color: #b89841;
    margin-right: 11px;
}
.conforms2{
    margin-top: 30px;
}
.conforms2 .inputa, .conforms2 .texputa{
    font-weight: 400;
    letter-spacing: 2px;
    border-color: #CCC;
}
.conforms2 .submita{
    background: #b89841;
    font-weight: 700;
    letter-spacing: 2px;
    color: #FFF;
}
.conforms2 .submita:hover{
    background: #000;
}

/*=======================================================================
// Contact Section 
=========================================================================*/
.contactSection{
    width: 100%;
    position: relative;
    min-height: 600px;
    background: #fafafa url("../images/bg/concat.png") no-repeat scroll center 154px;
    padding-top: 250px;
    padding-bottom: 140px;
}
.contactSection:before{
    width: 50%;
    height: 440px;
    top: -430px;
    background: #fafafa;
    position: absolute;
    right: 0px;
    content: "";
    z-index: 1;
}
.conForms{
    margin: 60px 0 0;
    padding: 0px;
}
.inputa{
    width: 100%;
    position: relative;
    height: 50px;
    background: #FFF;
    border-radius: 0px;
    border: 1px solid #CCC;
    margin-bottom: 20px;
    font-size: 14px;
    color: #333;
    font-weight: 300;
    letter-spacing: 3px;
    padding-left: 19px;
}

.texputa{
    width: 100%;
    position: relative;
    height: 190px;
    background: #FFF;
    border-radius: 0px;
    border: 1px solid #CCC;
    margin-bottom: 20px;
    font-size: 14px;
    color: #333;
    font-weight: 300;
    letter-spacing: 3px;
    padding-left: 19px;
    padding-top: 15px;
    resize: none;
}
.inputa.reqError, .texputa.reqError{
    border-color: #d9534f;
}
.conforms2 .inputa.reqError, .conforms2 .texputa.reqError{
    border-color: #d9534f;
}
button.submita{
    width: 192px;
    height: 50px;
    background: #ffd667;
    border-radius: 4px;
    color: #000;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 2px;
    border: none;
    transition: all ease 400ms;
    -moz-transition: all ease 400ms;
    -webkit-transition: all ease 400ms;
    -ms-transition: all ease 400ms;
    -o-transition: all ease 400ms;
}
button.submita:hover{
    background: #2c3da7;
    color: #fff;
}

input[type=submit].submita {
    width: 192px;
    height: 50px;
    background: #ffd667;
    border-radius: 4px;
    color: #000;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 2px;
    border: none;
    transition: all ease 400ms;
    -moz-transition: all ease 400ms;
    -webkit-transition: all ease 400ms;
    -ms-transition: all ease 400ms;
    -o-transition: all ease 400ms;
}

    input[type=submit].submita:hover {
        background: #2c3da7;
        color: #fff;
    }


.conInfos{
    margin-top: 90px;
}
.sconInfo{
    width: 100%;
    position: relative;
    text-align: left;
    margin-bottom: 40px;
}
.sconInfo h5{
    color: #999999;
    font-size: 12px;
    font-weight: 300;
    text-transform: uppercase;
    position: relative;
    padding-left: 33px;
    letter-spacing: 2px;
    line-height: .8;
    margin: 0px 0px 29px;
}
.sconInfo h5 i{
    position: absolute;
    left: 0;
    top: -6px;
    font-size: 20px;
    color: rgba(0, 0, 0, .1);

}
.sconInfo p{
    padding-left: 33px;
    line-height: .8;
    font-size: 14px;
    color: #000;
    margin: 0px;
    text-transform: uppercase;
    letter-spacing: 2px;
}

/*=======================================================================
// Contact Section 2
=========================================================================*/

.price-box {
    border: 1px solid #ccc;
    padding: 25px;
    margin-bottom: 25px;
}

.details {
    width: 100%;
    position: relative;
    font-size: 16px;
    line-height: 36px;
    color: #666666;
    letter-spacing: 0;
    font-weight: 300;
    margin: 40px 0 0;
}

/*JAN-2019*/
.price-form{ padding:36px; border:1px solid #ccc; border-radius:10px; margin-bottom:15px;}
.price-form label{ font-weight:normal;}

.bg-info {
    background-color: #d9edf7 !important;
}

.videobox{ border:1px solid #ccc; padding:20px 5px;}
.videobox h6{font-size: 1.1rem;}
.videobox p{ font-size:80%; line-height:22px;}


#about{ margin-top:-100px; margin-bottom:100px;}

.blog-box-list{ width:100%; position:relative; margin-bottom:30px;}
    .blog-box-list .blog-box-body {
        position: absolute;
        top: 0;
        left: 0;
        /*padding:0px 20px;
        padding-top: 50px;
        padding-bottom:0px;*/
        z-index: 100;
        width:100%;
        height:100%;
        padding:15px;
        padding-top:42%;
    }

    .blog-box-list .bottom-linup { position:absolute; bottom:0px; left:0px; right:0px; margin-left:auto; margin-right:auto;}

    .p-relative{ position:relative;}
    .blog-box-list .blog-box-body a{ color:#fff;}
        .blog-box-list .blog-box-body a:hover{ text-decoration:none;}
        .blog-box-list .blog-box-body::after {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            width: 101%;
            height: 100%;
            background: rgba(0, 0, 0, 0.5);
            transition: all 0.45s;
            z-index: -1;
        }
    .blog-box-list .blog-box-body:hover::after {
        background: rgba(0, 0, 0, 0.8);
    }
.blog-box-list .blog-box-body .author{ margin-top:24px; color:#fff; margin-bottom:0px; font-size:14px; line-height:18px;}
.blog-box-list .tag{ margin-top:10px; font-size:10px;}
.blog-box-list .description {
    padding: 12px;
    font-size: 11px;
    border:1px solid #ccc;
    margin-top:10px;
}
.source{ font-size:12px; color:#fff; margin-bottom:15px;}
.common_category img{width:101%;}

.all-images img{ border:1px solid #fff;}
.all-images img:hover{ box-shadow:2px 4px 10px rgba(39, 59, 69, 1);}

.feature-list-new p{ line-height:20px;}

#customPageStepBtns {
    margin-top: -100px;
    position: absolute;
    top: 150px;
    left: -50px;
    right: -50px;
    z-index: 1000;
    cursor: pointer;
}
#customPageStepBtns svg {
    color: #fff !important;
}

.management s{ font-size:60%;}

.page-btn-section{ border-bottom:1px solid #ccc; padding:20px 0px; margin-bottom:20px;}
.page-btn-section:after{ content:'';
                         display:table;
                         clear:both;
}
.prev-page-btn, .next-page-btn {
    color: #2c3da7;
    font-weight: bold;
}
.prev-page-btn{ float:left;}
.next-page-btn{ float:right;}

#modal1 .close, #modal2 .close, #modal3 .close {
    right: 20px;
    top: 0px;
    width: 30px;
    position: absolute;
    background: #fff;
    border-radius: 50%;
    padding-top: 0px;
    height: 30px;
    padding: 0px;
    z-index: 1000;
}

.modal-link{ font-weight:bold;text-decoration:none;}

.pageslist {
    position: sticky;
    top: 0px;
    float:right;
    z-index:1000;
}
.pageslist .dropdown-menu a {
    color: #fff !important;
}

.demo-content ul li{
    margin: 0px;
    padding: 0px;
}
.demo-content ul li {
    list-style: none;
    color: #333 !important;
}

.top-header {
    background: #f2f2f1;
    text-align: center;
    padding:25px 0px;
}

ul.ul-list li:nth-child(3) .dropdown-menu a{ word-spacing:2px;}

@media all and (max-width: 959px) {
    .deskContent {
        display: block;
    }

    .phoneContent {
        display: none;
    }
}

.btn-time-stamp {
    font-size: 12px;
}

.video-min-box{ font-size:9px !important; border:1px solid #ccc; padding:15px;}

#draggable{ cursor:move;}

.dropdown:hover .dropdown-menu {
    display: block;
}

.dropdown-menu {
    margin-top: 0;
}

 

.btn-schedule {
    color: #ffc107;
    background-color: #ffffff;
    border-color: #ffc107;
}

    .btn-schedule hover {
        color: #b89840;
        background-color: #ffffff;
        border-color: #b89840;
    }