body{font-family: 'Open Sans', sans-serif; font-size:14px; color:#000; line-height: 24px; box-sizing:border-box; padding:0; margin:0;}
a{text-decoration: none; color:transparent;}
a:hover, a:focus{text-decoration:none !important; color:transparent;}
p{margin:0;}
button{outline:none;  border-radius:4px; border:none;}
button:hover, button:focus{outline:none;}
.clear{clear: both;}
.marginTop{margin-top: 16px;}
.marginBottom{margin-bottom: 16px;}
.marginRight{margin-left: 16px;}
.marginLeft{margin-right: 16px;}
.paddingTop{padding-top: 16px;}
.paddingBottom{padding-bottom: 16px;}
.paddingRight{padding-left: 16px;}
.paddingLeft{padding-right: 16px;}

#navbarMenu{z-index: 10; position:sticky; top:0;}
.navbar {border-radius: 0px; background-color:#000; border:none; margin-bottom:0;}
.navbar{background:#101010 url("../images/bgtile1.jpg"); border-color: transparent; -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, .05); box-shadow: 0 5px 5px rgba(0, 0, 0, .05);  -webkit-transition: 0.2s all linear; transition: 0.2s all linear;}
.navbar-inverse .navbar-nav>.active>a{background: transparent; font-weight:500; color: #dba921;}
.navbar-inverse .navbar-nav>.active>a:hover{background: transparent; font-weight:500; color: #dba921;}
.navbar-inverse .navbar-nav>li>a {font-weight:500; color: #fff; font-size: 17px;}
.navbar-inverse .navbar-nav>li>a:hover {font-weight:500;}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover{background-color: #354649; color: #fff;}
.navbar-inverse .navbar-nav>li>a:hover{color: #dba921;}
.navbar-nav>li>.dropdown-menu{background-color:#E0E7E9;}
.dropdown-menu{padding:0;}
.dropdown-menu li::after{content:""; width: 90%; height: 1px; background-color: #fff; position: absolute; left: 5%; right: 5%;}
.dropdown-menu li:last-child::after{display:none;}
.dropdown-menu>li>a{padding:10px 20px;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{outline:none; background-color: #354649; color:#fff;}
.log_right{ cursor:default; height:50px; width:10%;}
.log_right a:hover, .log_right a:focus{color:#000 !important;}
.navbar-nav{width:100%;}
.navbar-nav:after{clear:both;}
.dropdown-submenu {position: relative;}
.dropdown-submenu .dropdown-menu {position:absolute; left:80%; background:#E0E7E9; color:#fff;}

.log_right img{width:100%; height:100%; }
.topBar{background-color:#E0E7E9;}
.contactNo, .mailId{display:inline-block; width:45%; padding:4px 0; text-align:right;}
.contactNo span, .mailId span{color:#354649;}

/*banner*/
.bannerCont, .owl-carousel{width:100%; height:530px; position:relative;}
.bannerImg1{width:100%; height:530px;}
.bannerImg1 img{width:100%; height:100%; max-height:100%; object-fit:cover;}
.bannerText{width: 100%; height: 530px; position: absolute; top: 0;}
.owl-theme .owl-dots{position:absolute !important; right:1%; top:82%; display:grid;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{ background:#dba921 !important;}
.owl-theme .owl-nav{bottom:0 !important;}
.owl-nav .owl-prev{float:left; position:absolute; left:0%; bottom:280px}
.owl-nav .owl-next{float:right; position:absolute; right:0%;  bottom:280px}
.lnr{font-size: 48px;}
.lnr-arrow-left-circle{padding-left:4px;}
.owl-theme .owl-nav [class*=owl-]{background:none !important; margin:0; padding:0;}
.owl-theme .owl-nav [class*=owl-]:hover{background:none !important; color:#dba921 !important;}
.bannerText .pgHeading{font-size:24px; font-weight:600; color:#E0E7E9;}
.bannerText .subHeading{font-size:30px; font-weight:600; color:#0D8DCE;}
.bannerText .contentIt{font-family: 'Work Sans', sans-serif; font-size:13px; font-style:italic; font-weight:400; color:#fff; display:inline-block; line-height:21px; margin-top:25px;}
.bannerText .contentIt span{color:#EF3133; font-size:24px; font-weight: 500;}
.animatedText{position:relative; left:0; top:0; width:30%; height:100%; background:rgba(0,0,0,0.4); padding: 20% 2% 0 5%;}

section{padding:30px 0 ;}
.pgHeading{font-size:24px; font-weight:600; text-align:center; margin-bottom:20px;}
.subHeading{font-size:15px; font-weight:600;}

/*irms*/
.irms{padding-bottom:0;}
.irms .pgHeading span{color:#43A450;}
.irms .imgContainer{width:100%; height:200px;}
.irms .imgContainer img{width:100%; height:100%;}
.irms .part1_content{font-family: 'Alegreya Sans', sans-serif; font-size:16px; padding-top:12%;}
.irms .part2_content{background-color:#353334; color:#fff; padding:1.5% 3%;}

/*newxgen*/
.newxgen{background-color:#FFC060;}
.newxgen .pgHeading{letter-spacing:10px;}
.newxgen .pgHeading span{color:#0D8DCE;}
.newxgen .imgContainer{width:100%; height:300px; margin:2% 0;}
.newxgen .imgContainer img{width:100%; height:100%;}
.newxgen .part1_content{position:absolute; top:0; width:94.8%; height:300px; margin:2% 0; background-color:rgba(0,0,0,0.6); color:#fff; text-align:center; padding:15% 4%;}
.newxgen .part2_content{font-size:16px; border-right:1px solid #fff; margin: 7% 0; padding-right:5%;}

/*training*/
.training .pgHeading span{color:#EF3133;}
.training .set1{width:100%; height:200px; position:relative;}
.training .set1 .imgContainer{width:100%; height:100%;}
.training .set1 img{width:100%; height:100%; object-fit:fill;}
.training .set2{width:100%; height:200px; position:relative;}
.training .set2 .imgContainer{width:100%; height:100%;}
.training .set2 img{width:100%; height:100%; object-fit:fill;}
.training .set3{width:100%; height:200px; margin-top:20px; position:relative;}
.training .set3 .imgContainer{width:100%; height:100%;}
.training .set3 img{width:100%; height:100%; object-fit:fill;}
.training .set4{width:100%; height:420px; position:relative;}
.training .set4 .imgContainer{width:100%; height:100%;}
.training .set4 img{width:100%; height:100%; object-fit:fill;}
.training .set1 .mainContent, .training .set2 .mainContent, .training .set3 .mainContent, .training .set4 .mainContent{position:absolute; top:0; left:0; background:rgba(0,0,0,0.5); width:100%; height:200px;}
.training .set4 .mainContent{height:420px;}
.training button{background-color:#43A450; padding:0.5% 2%; color:#fff; position:absolute; right:4%; bottom:6%; font-size:12px;}
.training .outline{width:96%; height:95%; margin:2% auto; border:1px solid #fff;}
.training .set3 .outline{width: 98%; height: 94%; margin: 1% auto;}
.training .set4 .outline{width: 97%; height: 97%; margin: 1.5% auto;}
.training .outline p{width:75%; margin:0 auto; background-color:#fff; position:relative; top:30%; padding:5% 2%; border-left:3px solid #EF3133;}
.training .set3 .outline p{width:40%; padding:2% 2%;}
.training .set4 .outline p{width:60%; top:38%;}
.training .outline p {   
    opacity: 0;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    transform-origin: 0 0;
    transform: rotateY(-90deg);
    -moz-transform: rotateY(-90deg);
    -webkit-transform: rotateY(-90deg);
    -o-transform: rotateY(-90deg);
    -ms-transform: rotateY(-90deg);
    -webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;
    -moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;
    transition: transform 0.4s, opacity 0.1s 0.3s;
    z-index: 99;
}
.training .outline:hover p {
    opacity: 1;
    transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    -webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
    -moz-transition: -moz-transform 0.4s, opacity 0.1s;
    transition: transform 0.4s, opacity 0.1s;
}

/*products*/
.products{background-color:#1B6FB7; color:#fff; position:relative;}
.products .subHeading{margin-top:30px; color:#FFC060; text-align:center; font-size:24px;}
.products .pgHeading span{color:#fff;}
.products .pgHeading{margin-bottom:3%;}
.products .imgContainer{width:100%; height:100%;}
.products .imgContainer img{width:100%; height:100%; object-fit:fill;}
.product_desc{background-color:#353334; width:49%; height:393px;}
.productSet{width:70%; margin:0 auto;}
.productSet ul{padding:10% 0;}
.products .buttonSet{width:100%; text-align:right; position:absolute; right:2%; bottom:2%;}
.products .buttonSet button{background-color:#EF3133;}
.product2{display:none;}
.product_Img{position:relative;}
.product_Img .subText{position:absolute; width:100%; bottom:0; text-align: center; font-size:16px;}
.product_Img .subText:after{clear:both;}
.product_Img .subText .prod1{width:50%; height:70px; display:inline-block; float:left; background-color:rgba(0,0,0,0.7); padding-top: 4%;}
.product_Img .subText .prod2{width:50%; height:70px; display:inline-block; background-color:rgba(0,0,0,0.4); padding-top: 4%; text-align:left;}
.padRight{padding-right:0;}
.padLeft{padding-left:0;}

/*newsFeeds*/
.newsFeeds{}
.newsFeeds .pgHeading span{color:#43A450; margin-bottom:3%;}
.newsFeeds .subHeading span{color:#353334;}
.blogs{height:500px;}
.newsFeeds .news .imgContainer{width:100%; height:250px;}
.newsFeeds .blog1 .imgContainer{background:url("../images/corporate.jpg")no-repeat; background-position:center center; background-size:100% 100%;}
.newsFeeds .blog2 .imgContainer{background:url("../images/campus.jpg")no-repeat; background-position:center center; background-size:100% 100%;}
.newsFeeds .blog3 .imgContainer{background:url("../images/individual.jpg")no-repeat; background-position:center center; background-size:100% 100%;}
.newsFeeds .blog4 .imgContainer{background:url("../images/online.jpg")no-repeat; background-position:center center; background-size:100% 100%;}
.newsFeeds .news .mainContent{width:100%; height:250px;  border:1px solid; border-color:rgba(0,0,0,0.2); border-top:none;  padding: 5%}
.newsFeeds .news{margin:0 20px;  box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);}
.blogs .owl-prev{left:2%;}
.blogs .owl-next{right:2%;}
.blogInfo{position:relative;}
.blogInfo span{font-style:italic;}
.blogInfo span span{color:#43A450; padding-right:5px;}
.blogInfo .lastChild{position:absolute; right:0;}

/*client*/
.client{position:relative; padding-bottom:0;}
.client .pgHeading span{color:#EF3133;}
.clientSlider{background:url("../images/banImg3.jpg")no-repeat fixed center center; background-size:cover; width:100%; height:160px;}
.clientSliderHover{position:relative; top:0; background:rgba(0,0,0,0.6); width:100%; height:100%;}

/* Slider */
.slick-slide {margin: 0px 0px;}
.slick-slide img {width: 100%;}
.slick-slider{position: relative; display: block; box-sizing: border-box;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list{position: relative; display: block; overflow: hidden; margin: 0; padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer; cursor: hand;}
.slick-slider .slick-track, .slick-slider .slick-list{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
.slick-track{position: relative; top: 0; left: 0; display: block;}
.slick-track:before, .slick-track:after{display: table; content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none; float: left; height: 100%; min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}
.slick-track {display: flex;}
.slick-track .slick-slide { display: flex; height: auto; align-items: center; justify-content: center;}
.slide img{height: auto; width:46%; cursor: pointer;}
.slide img:focus{border:none; outline:none !important;}
.slide:focus{border:none; outline:none !important;}

/*getTouch*/
.getTouch{background-color:#FFC060;}
.getTouch .pgHeading{margin:3% 0;}
.getTouch .pgHeading span{color:#0D8DCE;}
.getTouch .subHeading{color:#EF3133; font-size:24px; }
.getTouch ul li{list-style:none;}
.getTouch ul li span{font-weight:600; width:18%; display:inline-block;}
.getTouch label{font-style:italic;}
.getTouch textarea, .getTouch input{background:transparent; border:none; border-bottom:1px solid; border-color:rgba(0,0,0,0.4); box-shadow:none;}
.getTouch textarea:focus, .getTouch input:focus{outline:none; border-color:none; border-color:rgba(0,0,0,0.6); box-shadow:none;}
.getTouch form{position:relative;}
.getTouch button{background-color:#43A450; padding:1% 5%; color:#fff; position:absolute; right:0; font-size:14px;}

/*footer*/
footer{background-color:#000; color:#ffff; padding:1% 0;  font-size:16px;}
footer .socialMedia i{padding:0 2%;}
footer .socialMedia i:hover{color:#dba921; cursor:pointer;}
footer .pgHeading{color:#fff;}


/*services*/
.breadcrumb{padding:1% 2%; font-weight:600; margin-bottom:0; display:none;}
.breadcrumb a{color:#354649; }
.breadcrumb a:hover{color:#43A450; }
.breadcrumb .active{color:#dba921;}
.breadcrumb>li+li:before {padding: 8px; color: #333; content: "/\00a0";}
.mainHeading{font-size:28px; font-weight:600; color:#000; text-align:center; padding-bottom:10px; border-bottom:1px solid #ccc;}
.servicesContainer .imgContainer{width:100%; height:300px; background:url(../images/online.jpg)no-repeat center center; background-size:100% 100%;}
.servicesContainer .imgContainer1{width:100%; height:300px; background:url(../images/campus.jpg)no-repeat center center; background-size:100% 100%;}
.servicesContainer .mainContent{padding:2% 5%;}
.servicesContainer .mainDescrip{background-color:#1B6FB7; color:#fff; height:300px; padding:2% 5%;}
.servicesContainer .pgHeading span{color:#EF3133;}
.servicesContainer .secondRow{margin-top:4%;}
.servicesContainer .secondRow .mainDescrip{background-color:#353334;}

/**products*/
.productsContainer .mainHeading{padding-bottom:20px;}
.productsContainer .imgContainer{width:100%; height:300px; background:url(../images/corporate.jpg)no-repeat fixed center center; background-size:100% 100%;}
.productsContainer .mainContent{background-color: rgba(0,0,0,0.5); width:100%; height:300px; padding:5% 5%; position:absolute; top:0; color:#fff;}
.productsContainer .mainDescrip{background-color:#353334; color:#fff; padding:4% 5%; border-radius:6px; box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);}
.productsContainer .pgHeading span{color:#43A450; padding-top:6%;}
.productsContainer .heading{margin:2% auto;}
.productsContainer .heading p{position:relative; display:inline-block; text-align:left; /*border-right:1px solid;*/ border-bottom:1px solid; padding-right:2%; padding-bottom:1%; margin-right:2%; cursor:pointer;}
.productsContainer .heading .borderRight{width:1px; background-color:#000; height:21px; display:inline-block;}
.productsContainer .heading p:last-child{border-right:none; margin-left:2%;}
.productsContainer .heading .addHeader::after{content:""; position:absolute; bottom:-15px; left:50%; width:0; height:0; border-left: 15px solid transparent;  border-right: 15px solid transparent; border-top: 15px solid #43A450; }

/*trainingCorporate*/
.trainingCorporate .content1{padding:2% 5%;}
.trainingCorporate .content1 ul{padding-top:2%;}
.trainingCorporate ul{list-style: none;}
.trainingCorporate ul li{font-weight:600; color:#333D51;}
.trainingCorporate ul li::before {content: "\2023"; color: #EF3133; font-weight: bold; display: inline-block;  width: 1em; margin-left: -1em; font-size:24px;}
.trainingCorporate .pgHeading{text-align:left;}
.trainingCorporate .pgHeading span{color:#0D8DCE;}
.trainingCorporate .content2{padding:0% 5%;}
.trainingCorporate .imgContainer{width:100%; height:300px; background:url(../images/corporate.jpg)no-repeat center center; background-size:100% 100%;}
.trainingCorporate .slideContent{background-color:#E0E7E9; height:300px; padding:24% 4%;}
.trainingCorporate .subHeading{margin-bottom:2%; font-size:18px;}
.trainingCorporate .subHeading2{margin-bottom:2%; font-size:18px; font-weight:600; color:#0D8DCE;}
.trainingCorporate .content3{padding:2% 5%;}
.trainingCorporate .content3 ul li{font-weight:500; line-height:32px;}
.trainingCorporate .content3 .list1, .trainingCorporate .content3 .list2{width:50%; float:left;}

/*trainingCampus*/
.trainingCampus .pgHeading{margin-top:0%; padding:0% 5%; text-align:left;}
.trainingCampus .pgHeading span{color:#0D8DCE;}
.trainingCampus .imgContainer{width:100%; height:300px; background:url(../images/campus.jpg)no-repeat fixed center center; background-size:100% 100%;}
.trainingCampus .mainContent{background-color: rgba(0,0,0,0.5); width:100%; height:300px; padding:5% 5%; position:absolute; top:0; color:#fff;}
.trainingCampus .subHeading2{margin-top:2%; margin-bottom:1%; font-size:18px; font-weight:600; color:#0D8DCE;}
.trainingCampus .Content{margin-top:2%;}
.trainingCampus ul{list-style: none;}
.trainingCampus ul li{margin: 2% 0%;  padding:1% 2%; border-left: 3px solid #EF3133; background:#dcdcdc; cursor:pointer;}
.trainingCampus ul li .hideContent{solid #dcdcdc; display:none;}
.trainingCampus ul li ul{list-style: square; margin-top:1%;}
.trainingCampus ul li ul li{padding:0; margin:0; border:none;}

/*trainingIndividual*/
.trainingIndividual .pgHeading{margin-top:0%; padding:0% 5%; text-align:left;}
.trainingIndividual .pgHeading span{color:#0D8DCE;}
.trainingIndividual .imgContainer{width:100%; height:400px; background:url(../images/individual.jpg)no-repeat center center; background-size:100% 100%;}
.trainingIndividual .mainContent{background-color: rgba(0,0,0,0.5); width:100%; height:400px; padding:5% 5%; color:#fff;}
.trainingIndividual .subHeading2{margin-top:2%; margin-bottom:1%; font-size:18px; font-weight:600; color:#0D8DCE;}
.trainingIndividual .subHeading{margin-top:2%; margin-bottom:1%; font-size:18px;}
.trainingIndividual .content{margin-top:2%;}
.trainingIndividual ul li{width:21%; height:230px; margin:0 2%; display:block; float:left; border-radius:4px; }
.trainingIndividual ul li h4{height:24%; text-align:center; font-size:16px; font-weight:600; margin:0; padding:5% 3%;}
.trainingIndividual ul li .subContent{padding:0 4%; background-color:#fff;}
.trainingIndividual .firstRow li:nth-child(1){background-color:#D1AFD3;}
.trainingIndividual .firstRow li:nth-child(2){background-color:#F6C026;}
.trainingIndividual .firstRow li:nth-child(3){background-color:#A0D3F9;}
.trainingIndividual .firstRow li:nth-child(4){background-color:#CFDB31;}
.trainingIndividual .secondRow li:nth-child(1){background-color:#ED7458;}
.trainingIndividual .secondRow li:nth-child(2){background-color:#DBC1AD;}
.trainingIndividual .secondRow li:nth-child(3){background-color:#4C4556;}
.trainingIndividual .secondRow li:nth-child(4){background-color:#6C7A89;}

.trainingIndividual .firstRow li:nth-child(1) .subContent{border-right:1px solid; border-left:1px solid; border-color:#D1AFD3;}
.trainingIndividual .firstRow li:nth-child(2) .subContent{border-right:1px solid; border-left:1px solid; border-color:#F6C026;}
.trainingIndividual .firstRow li:nth-child(3) .subContent{border-right:1px solid; border-left:1px solid; border-color:#A0D3F9;}
.trainingIndividual .firstRow li:nth-child(4) .subContent{border-right:1px solid; border-left:1px solid; border-color:#CFDB31;}
.trainingIndividual .secondRow li:nth-child(1) .subContent{border-right:1px solid; border-left:1px solid; border-color:#ED7458;}
.trainingIndividual .secondRow li:nth-child(2) .subContent{border-right:1px solid; border-left:1px solid; border-color:#DBC1AD;}
.trainingIndividual .secondRow li:nth-child(3) .subContent{border-right:1px solid; border-left:1px solid; border-color:#4C4556;}
.trainingIndividual .secondRow li:nth-child(4) .subContent{border-right:1px solid; border-left:1px solid; border-color:#6C7A89;}

.trainingIndividual .firstRow li:nth-child(2) h4, .trainingIndividual .secondRow li:nth-child(3) h4{padding:8% 0;}
.trainingIndividual .secondRow li:nth-child(3) h4, .trainingIndividual .secondRow li:nth-child(4) h4{color:#fff;}
.trainingIndividual .firstRow, .trainingIndividual .secondRow{margin:4% 0; padding:0}

/*trainingOnline*/
.trainingOnline .bannner-pg{background-color:#8E7C68;}
.trainingOnline .pgHeading{margin-top:0%; padding:0% 5%; text-align:left;}
.trainingOnline .pgHeading span{color:#0D8DCE;}
.trainingOnline .imgContainer{width:100%; height:400px; background:url(../images/online.jpg)no-repeat center center; background-size:100% 100%;}
.trainingOnline .mainContent{background-color: rgba(0,0,0,0.5); width:100%; height:400px; padding:5% 5%; color:#fff;}
.trainingOnline .subHeading2{margin-top:2%; margin-bottom:1%; font-size:18px; font-weight:600; color:#EF3133;}
.trainingOnline .subHeading{margin-top:2%; margin-bottom:1%; font-size:18px;}
.trainingOnline .content{margin-top:2%;}
/* .trainingOnline ul li{width:29%; height:180px; margin:2% 2%; display:block; float:left; border-radius:4px; box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);}
.trainingOnline ul li h4{height:30%; text-align:center; font-size:16px; font-weight:600; margin:0; padding:5% 3%; color:#353334;}
.trainingOnline ul li .subContent{padding:0 4%;}
.trainingOnline ul li:hover{background:rgba(142, 124, 104, 0.4); cursor:pointer;} */
.trainingOnline .firstRow{margin-top:1%;}
.trainingOnline .firstRow{list-style: none;}
.trainingOnline .firstRow li::before {content: "\2023"; color: #EF3133; font-weight: bold; display: inline-block;  width: 1em; margin-left: -1em; font-size:24px;}

.amityContainer{position:relative;}
.amityContainer .pgHeading{margin-top:2%;}
.amityContainer .imgContainer{width:100%; height:400px; background:url(../images/amityBg.jpg)no-repeat fixed center center; background-size:100% 100%; color:#fff;}
.amityContainer .imgContainer .amitylogo{background:url(../images/amitylogo.png)no-repeat center center; background-size:100% 100%; width:12%; height:20%; margin:2%; display:inline-block;}
.amityContainer .imgContainer .univoLogo{background:url(../images/univoLogo.jpg)no-repeat center center; background-size:100% 100%; width:7%; height:14%; margin:2%; display:inline-block; position:absolute; right:0;}
.amityContainer .imgContainer .subHeading{text-align:center; font-size:32px;}
.amityContainer .imgContainer .bannerContent{width:50%; margin:0 auto; text-align:center; font-size:18px; margin-top:2%;}
.amityCourse ul{list-style: none;}
.amityCourse ul li{width:100%; margin:2% 2%; display:block; float:left; border-radius:4px; box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);}
.amityCourse ul li h4{font-size:18px; font-weight:600; margin:0; padding:2% 2%; color:#0D8DCE;}
.amityCourse ul li p:first-child{padding:0 2%;}
.amityCourse ul li p:nth-child(2){padding:0 2%; margin-top:1%; margin-bottom:2%; color:rgba(0,0,0,0.5); font-style:italic;}
.amityCourse ul li .subContent{padding:0 4%;}
.amityCourse ul li div{position:relative;}
.amityCourse button{background-color:#43A450; padding:0.5% 2%; color:#fff; position:absolute; right:2%; bottom:-5%; font-size:12px;}
.amityCourse button a{color:#fff;}


.enquiry{background-color:#FFC060;}
.enquiry .pgHeading span{color:#ff0000;}
.enquiry textarea, .enquiry input{background:transparent; border:none; border-bottom:1px solid; border-color:rgba(0,0,0,0.4); box-shadow:none;}
.enquiry textarea:focus, .enquiry input:focus{outline:none; border-color:none; border-color:rgba(0,0,0,0.6); box-shadow:none;}
.enquiry button{background-color:#43A450; padding:1% 5%; color:#fff; font-size:14px;}
