@font-face {
    font-family: regular;
    src: url(../font/Montserrat-Medium.ttf);
}

@font-face {
    font-family: semibold;
    src: url(../font/Montserrat-SemiBold.ttf);
}
@font-face {
    font-family: bold;
    src: url(../font/Montserrat-Bold.ttf);
}
@font-face {
    font-family: extrabold;
    src: url(../font/Raleway-ExtraBold.ttf);
}
html{ scroll-behavior: smooth;}
body{font-feature-settings: 'lnum'!important;   font-family: regular; }
.container{width: 1100px;}
/*banner*/
.banner{background-image:url("../img/banner.jpg");background-repeat: no-repeat;background-size:cover;min-height: 600px;}
.banner img{margin-top: 20px;}
.banner h1{margin-top: 180px;line-height: 1.3;font-family: semibold;font-size: 30px;}
.banner h1 span{color: #8347ad;font-family: semibold;}
.banner .content{font-family: bold;font-size: 25px;text-transform:uppercase;}
.banner .btn{background-color: #8347ad;margin-top: 20px;font-family: regular;border-radius: 4px;margin-bottom: 30px;color: #fff;font-size: 17px;}
.cta .btn{background-color: #f7b219;margin-top: 20px;font-family: regular;border-radius: 4px;margin-bottom: 30px;color: #fff;font-size: 17px;}
/*aspire-accelerators*/
#oracle-ebs-services h2{color: #8347ad;font-family: semibold;text-align: center;margin-bottom: 10px;margin-top: 40px;}
#oracle-ebs-services .gap{box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;padding: 20px;min-height: 250px;margin-bottom: 40px;}
#oracle-ebs-services .gap img{margin: 0 auto;}
#oracle-ebs-services .gap h3{font-family: bold;font-size: 18px;text-align: center;}
#oracle-ebs-services .gap p{text-align: center;}
#oracle-ebs-services .tab-content .hover-list .break{margin-top: 30px;}
#oracle-ebs-services .tech .gap{min-height: auto;}
#oracle-ebs-services .active h4 {color: #fff !important;background-color: #470e7e;padding: 10px 10px;}
#oracle-ebs-services .hover-list .col-md-12 img{width: 100%;}
#oracle-ebs-services .conve .gap{min-height: auto;}
#oracle-ebs-services .auth .gap{min-height: 280px;}
#oracle-ebs-services .build .gap{min-height: auto;}
#oracle-ebs-services .bene img{width: 100%;}
#oracle-ebs-services h4 {color: #333;line-height: 1.4;text-align: center;font-size: 14px;font-family: semibold;padding-bottom: 20px;}
#oracle-ebs-services .hover-list .data{margin: 30px 0px 20px;color: #8347ad;font-size:16px;font-family: semibold;}
#oracle-ebs-services .hover-list  p{margin-top: 30px;}
#oracle-ebs-services .run-the .data{margin-top: 30px;}
#oracle-ebs-services .gap {margin-top: 30px;}
/*#oracle-ebs-services .nav.nav-tabs{margin-top: 30px;}*/
#oracle-ebs-services .nav-tabs > li.active > a {border-bottom: 3px solid #470e7e!important;}
.nav > li > a:focus, .nav > li > a:hover{border-bottom: 3px solid #eee!important;}
#oracle-ebs-services .nav-tabs > li > a {border: none;border-bottom: 1px solid #fff;}
#oracle-ebs-services ul li a {padding: 15px 40px;}
/*cta*/
.cta{background-image: url(../img/cta-banner.jpg);background-repeat: no-repeat;background-size: cover;min-height: 340px;margin-bottom: 30px;}
.cta p span{color: #f7b219;}
.cta p{color: #fff;font-family: bold;margin-top:30px;font-size: 28px;}
/*why-aspire*/
.why-aspire {margin-bottom: 30px;}
.why-aspire h3{color: #8347ad;font-family: bold;text-align: center;margin-bottom: 30px;}
.why-aspire p span{font-size: 35px;font-family: bold;}
.why-aspire p{text-align: center;margin-left: 35px;}
.why-aspire .aspire-1 span{color: #8347ad;}
.why-aspire .aspire-2 span{color: #e83c61;}
.why-aspire .aspire-3 span{color: #f7b219;}
.why-aspire .why{border-left: 2px solid #000000;min-height: 140px;}


@media(min-width: 320px) and (max-width: 767px)
{
#oracle-ebs-services .nav-tabs > li{float: none;}
}
@media(min-width: 768px) and (max-width: 991px)
{
#oracle-ebs-services ul li a{padding:15px;}

}
@media(min-width: 992px) and (max-width: 1199px)
{
#oracle-ebs-services ul li a{padding:15px 24px;}
.s-menu ul li a {padding: 10px 60px;}
}
/*footer*/
.footer {
background: #1e1e1e;font-family: regular !important;color: #fff !important;padding: 21px 0px 12px;}
.footer a, .footer p {color: #fff;font-size: 0.97em;}
.footer .credits {float: right;}
.footer .credits a {border-right: 1px solid #444;padding: 25px 15px 21px 15px;cursor: pointer;}
.footer .credits a:hover {background-color: #333;text-decoration: none!important;}
.footer .twitter {border-left: 1px solid #444;}
@-moz-document url-prefix()
{.footer .credits a {border-right: 1px solid #444;padding: 25px 15px 20px 15px;} }
@media (min-width: 320px) and (max-width: 767px)
{
.container{width: 320px;}
.banner {min-height: 500px;}
.banner h1 {margin-top: 115px;}

/*footer*/
.credits {display: none;}
.footer-content-inline {margin-bottom: 8px;}
.footer p, .footer-content-inline {text-align: center;}
.modal-lg {width: 100%px;}
}
@media (min-width: 768px) and (max-width: 991px)
{
.container{width: 768px;}
.banner{min-height: 440px;}
.banner h1 {margin-top: 115px;}
#oracle-ebs-services h4 {font-size: 12px;}
#oracle-ebs-services .gap {min-height: 275px;}
	#oracle-ebs-services .mock .gap{min-height: 315px;}
/*--------------------------footer-----------------------*/
.footer .contact-us{display: none; }
.footer,.footer a, .footer p{text-align: center;}
.footer .credits {display: none;}}
      

