body {color:#000;margin-bottom:100px;}
.txtFollowUs {margin:5px 15px 0 0;color:#fff;}
.ftco-animate h3 {font-size:40px;color:#fff;font-weight:700;}
.fa-exclamation-triangle {color:orange;}
.courseBox {display:flex;margin-top:25px;}
.courseBox .col-sm-6 {margin-top:20px;}
.courseBox .col-sm-6 .card {width: 90%;margin:0 auto;height:100%;}
.courseBox .col-sm-6 .card .navbar {background-color:#d05606;}
.courseBox .col-sm-6 .card .navbar div {width:100%;color:#fff;font-size:18px;line-height:1.1;}
.footer {padding:10px 0;}
.footer .col-xs-12 {color:#fff;text-align:center;width:100%;}
.mb-0.phone {display:block;position:relative;top:6px;}
footer a {color:#fff !important;}
footer a:hover {text-decoration:underline;}
#fixedFooter {position: fixed;bottom: 0;width: 100%;z-index:1000;}
.forceFullWidth {width:100% !important;}
.courseHeader {padding: 10px  !important;}
.ftco-animate h3 {text-shadow: 1px 1px 5px #000, 2px 2px 7px #000;}
.owl-carousel.home-slider .slider-item .slider-text h2 {text-shadow: 1px 1px 5px #000, 2px 2px 7px #000;color:#fff;}
#fcf-form #Name {text-transform:capitalize;}
ul.specialList4courses {list-style-type: none;margin:-15px 0 15px 0;padding:0;}
/*show full modal without scroll*/
.modal-open {
    overflow: scroll;
}
.modal-body {max-height: calc(95vh - 200px);overflow-y: auto;}
.specialBulletItems div {padding:0.50rem 1.25rem}

/*small mobile only*/
@media (max-width: 576px) {
    .rightSideButtonOnDesktop {float:left;}
}
@media (min-width: 577px) {
    .rightSideButtonOnDesktop {float:right;}
}