/* Font Face Generator Css Start Here 24/07/25 */


@font-face 
{
font-family: 'arimoregular';
    src: url('../fonts/arimo-regular-webfont.eot');
    src: url('../fonts/arimo-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/arimo-regular-webfont.woff2') format('woff2'),
         url('../fonts/arimo-regular-webfont.woff') format('woff'),
         url('../fonts/arimo-regular-webfont.ttf') format('truetype'),
         url('../fonts/arimo-regular-webfont.svg#arimoregular') format('svg');
font-weight: normal;
font-style: normal;
}


/* Font Face Generator Css End Here 24/07/25 */





body 
{
font-family: 'arimoregular';
}

*
{
transition: all 0.3s;
}





/* Navigation Bar Css Start Here 24/07/25 */


.navigationbar-container-section .navbar-default
{
background-color:#fff;
border-color:transparent !important;
box-shadow: 0px 9px 15px -9px rgba(0,0,0,0.75);
-webkit-box-shadow: 0px 9px 15px -9px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 9px 15px -9px rgba(0,0,0,0.75);
}

.navigationbar-container-section .navbar
{
height:60px;
margin-bottom:0px;
}

.navigationbar-container-section .navbar .navbar-header .navbar-brand
{
padding-top:10px;
padding-bottom:10px;
}

.navigationbar-container-section .navbar.shrink .navbar-header .navbar-brand
{
padding-top:5px !important;
padding-bottom:5px !important;
}

.navigationbar-container-section .navbar .navbar-header .navbar-brand
{
margin-left:-30px;
}

.navigationbar-container-section .navbar-menu-container li
{
margin-top:8px;
}

.navigationbar-container-section .navbar-menu-container li a 
{
padding-top:10px !important;
padding-bottom:10px !important;
font-size:14px;
}

.navigationbar-container-section .navbar-menu-container li p
{
padding-top:10px !important;
padding-bottom:10px !important;
font-size:14px;
}

.navigationbar-container-section .shrink .navbar-menu-container li a 
{
padding-top:15px !important;
padding-bottom:15px !important;
font-size:14px;
}

.navigationbar-container-section .navbar-menu-container > li > a:hover
{
display:inline-block;
position:relative;
}

.navigationbar-container-section .navbar-menu-container > li > a::after
{
content:'';
position:absolute;
width:100%;
transform:scaleX(0);
height:2px;
bottom:0;
left:0;
background-color:#08428e;
transition:transform 0.25s ease-out;
}

.navigationbar-container-section .navbar-menu-container > li > a:hover::after
{
transform:scaleX(1);
transform-origin:bottom center;
transform-origin:bottom center;
}

nav .navbar-toggle 
{
margin: 13px 15px 13px 0;
}

nav.navbar.shrink 
{
height:30px;
}

nav.shrink a 
{
padding-top:15px !important;
padding-bottom:15px !important;
font-size:14px;
}

nav.shrink .navbar-brand 
{
font-size: 25px;
}

nav.shrink .navbar-toggle 
{
padding:9px 10px;
margin:8px 15px 8px 0;
}

.navigationbar-container-section .navbar-menu-container
{
padding-left:10px;
}

.navigationbar-container-section .navbar-menu-container .active a
{
background-color:transparent;
color:#08428e;
}

.navigationbar-container-section .navbar-menu-container .active a:hover
{
background-color:transparent;
color:#333;
}

.navigationbar-container-section .navigationbar-loginbutton-desktop li
{
margin-top:12px;
}

.navigationbar-container-section .navigationbar-loginbutton-desktop li .btn
{
border-color:#08428e;
background-color:#08428e;
color:#ffffff;
padding-top:5px;
padding-bottom:5px;
font-size:16px;
}

.navigationbar-container-section .navigationbar-loginbutton-desktop li a i
{
margin-right:5px;
}

.navigationbar-container-section .navbar-default .navbar-toggle
{
border-color:#08428e;
}

.navigationbar-container-section .navbar-default .navbar-toggle .icon-bar
{
background-color:#08428e;
}

.navigationbar-container-section .navbar .navigationbar-loginbutton-mobile
{
position:absolute;
top:0px;
right:15px;
background-color:#08428e;
border-color:#08428e;
color:#ffffff;
display:none;
}



@media (max-width: 767px) 
{
	
.navigationbar-container-section .navbar .navigationbar-loginbutton-mobile
{
right:75px;
top:13px;
display:block;
}

.navigationbar-container-section .navbar-collapse
{
background-color:#ffffff !important;
position:relative;
z-index:999;
}

.navigationbar-container-section .navbar-menu-container
{
padding-left:0px;
}

.navigationbar-container-section .navigationbar-loginbutton-desktop
{
display:none;
}

.navigationbar-container-section .navbar .navbar-header .navbar-brand
{
margin-left:0px;
}

}


/* Navigation Bar Css End Here 24/07/25 */





/* banner_bottom_services Css Start Here 24/07/25 */


.banner_bottom_container
{
background-color:#f5f5f5;
padding:15px 0px;
}


.banner_bottom_services .services_icon_section
{
float:left;
width:50px;
}


.banner_bottom_services i
{
color:#08428e;
font-size:30px;
line-height:50px;
}


.banner_bottom_services h1
{
margin:0px auto;
padding:0px;
line-height:25px;
color:#555;
font-size:16px;
font-weight:bold;
letter-spacing:1px;
text-transform:uppercase;
}


.banner_bottom_services h2
{
margin:0px auto;
padding:0px;
line-height:25px;
color:#333;
font-size:14px;
font-weight:normal;
}


/* banner_bottom_services Css End Here 24/07/25 */





/* testimonial-container-section Css Start Here 24/07/25 */


.testimonial-container-section
{
background-color:#f5f5f5;
padding:100px 0px;	
}

.testimonial-container-section .carousel-indicators .active
{ 
background-color: #08428e; 
border-color: #08428e; 
}
 
.testimonial-container-section .adjust1
{ 
float:left; 
width:100%; 
margin-bottom:0; 
}
 
.testimonial-container-section .adjust2
{ 
margin:0; 
}
 
.testimonial-container-section .thumbnail
{ 
background-color:transparent;
border:0px; 
}
 
.testimonial-container-section .carousel-indicators li
{ 
border :1px solid #ccc; 
}
 
.testimonial-container-section .carousel-control
{ 
color:#08428e; 
width:5%; 
}
 
.testimonial-container-section .carousel-control:hover, .carousel-control:focus
{ 
color:#08428e; 
}
 
.testimonial-container-section .carousel-control.left, .carousel-control.right 
{ 
background-image: none; 
}
 
.testimonial-container-section .media-object
{ 
margin:auto; 
margin-top:15%; 
border-radius:50%; 
}
 
.testimonial-container-section .carousel-control
{ 
opacity:1; 
}

.testimonial-container-section blockquote
{
border-color:#ccc;
}

.testimonial-container-section .carousel-inner .thumbnail .caption
{
padding:15px 30px;
}


/* testimonial-container-section Css End Here 24/07/25 */





/* footer-container-section Css Start Here 24/07/25 */


.footer-container-section
{
}


.footer-container-section .footer-container-inner
{
padding:100px 0px;
background-color:#f5f5ff5;
}


.footer-heading-section
{
color:#fff !important;	
}


.contact-details-section .contact-details-inner h1
{
font-size:18px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:10px;
color:#08428e;
font-weight:normal;	
}


.contact-details-section .contact-details-inner p
{
font-size:14px;
margin-top:0px;
margin-bottom:30px;
color:#333;
}


.contact-details-section .contact-details-inner ul li .facebook-icon-container
{
background-color:#3b5998;
color:#fff;
line-height:30px;
width:30px;
text-align:center;	
}

.contact-details-section .contact-details-inner ul li .google-icon-container
{
background-color:#d13f2d;
color:#fff;
line-height:30px;
width:30px;
text-align:center;	
}

.contact-details-section .contact-details-inner ul li i:hover
{
border-radius:10px;
}

.contact-main-heading p
{
color:#333;
margin-top:0px;
margin-bottom:25px;	
}


/* footer-container-section Css End Here 24/07/25 */





/* copyright-container-section Css Start Here 24/07/25 */


.copyright-container-section
{
background-color:#000;	
text-align:center;
}

.copyright-container-section hr
{
background: -webkit-linear-gradient(right, #08428e 75%, #cccccc 25%);
background: -o-linear-gradient(right, #08428e 75%, #cccccc 25%);
background: -moz-linear-gradient(right, #08428e 75%, #cccccc 25%);
background: linear-gradient(to right, #08428e 75%, #cccccc 25%);
height:2px;
border:0px;
margin:0px !important;
}

.copyright-container-section p
{
font-size:12px;
line-height:30px;
color:#fff;	
margin-bottom:0px;
}


/* copyright-container-section Css End Here 24/07/25 */





/* Google Map Css Start Here 24/07/25 */


.googlemap-container-section iframe
{
height:300px;
width:100%;	
}


/* Google Map Css End Here 24/07/25 */





/* aboutus-banner-container Css Start Here 24/07/25 */


.aboutus-banner-container
{
background-image: url("../images/about-us/aboutus-heading-background.jpg"); 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat:no-repeat;
background-position:center; 
}


.aboutus-banner-container .aboutus-banner-inner
{
padding:50px 0px;
background-color:rgba(0,0,0,0.8);
}


.aboutus-banner-container .aboutus-banner-inner h1
{
margin-top:0px;
margin-bottom:0px;
font-size:30px;
color:#fff;
text-align:center;	
}


/* aboutus-banner-container Css End Here 24/07/25 */





/* aboutus-details-container Css Start Here 24/07/25 */


.aboutus-details-container
{
padding:100px 0px;
background-color:#f5f5f5;
}

.aboutus-details-container .aboutus-profile-imagetext h1
{
margin-top:10px;
margin-bottom:5px;
font-size:16px;
color:#000;	
}

.aboutus-details-container .aboutus-profile-imagetext h2
{
margin-top:0px;
margin-bottom:0px;
font-size:14px;
color:#333;	
}

.aboutus-details-container .aboutus-paragraph-section p
{
text-align:justify;
margin-bottom:25px;
}

.aboutus-details-container .aboutus-paragraph-section p span
{
color:#08428e;
}

.aboutus-details-container .aboutus-paragraph-section h1
{
margin-bottom:10px;
font-size:18px;
color:#08428e;
}

.aboutus-details-container .aboutus-paragraph-section ul
{
padding-left:10px;
list-style-type:square;
}

.aboutus-details-container .aboutus-paragraph-section ul li
{
color:#333;
}

.aboutus-details-container .aboutus-paragraph-section ul li p
{
color:#333;
margin-bottom:3px;
}

/* aboutus-details-container Css Start Here 24/07/25 */





/* gallery-container-section Html Start Here 24/07/25 */


.gallery-container-section
{
padding:100px 0px;
background-color:#fff;
}

.gallery-container-section img
{
margin-top:30px;	
}

/* gallery-container-section Html End Here 24/07/25 */





/* product-banner-container Css Start Here 24/07/25 */


.product-banner-container
{
background-image: url("../images/career/career-banner.jpg"); 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat:no-repeat;
background-position:center; 
}


.product-banner-container .product-banner-inner
{
padding:50px 0px;
background-color:rgba(0,0,0,0.8);
}


.product-banner-container .product-banner-inner h1
{
margin-top:0px;
margin-bottom:0px;
font-size:30px;
color:#fff;
text-align:center;	
}


/* product-banner-container Css End Here 24/07/25 */





/* pricelist-banner-container Css Start Here 24/07/25 */


.pricelist-banner-container
{
background-image: url("../images/pricelist/pricelist-heading-background.jpg"); 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat:no-repeat;
background-position:center; 
}


.pricelist-banner-container .pricelist-banner-inner
{
padding:50px 0px;
background-color:rgba(0,0,0,0.8);
}


.pricelist-banner-container .pricelist-banner-inner h1
{
margin-top:0px;
margin-bottom:0px;
font-size:30px;
color:#fff;
text-align:center;	
}


/* pricelist-banner-container Css End Here 24/07/25 */





/* product-maincontainer-section Css Start Here 24/07/25 */


.product-maincontainer-section
{
background-color:#fff;
padding:100px 0px;
}


.productlist-leftcontainer-section
{
background-color:#ccc;
}


.productlist-leftcontainer-section ul
{
list-style-type:none;
padding-left:0px;
margin-bottom:0px;	
}


.productlist-leftcontainer-section ul li
{
border-bottom:solid #eee 1px;
display:block;
}


.productlist-leftcontainer-section ul li a
{
padding:7px 15px;
display:block;
color:#333;
font-size:16px;
}


.productlist-leftcontainer-section ul li a:hover
{
background-color:#08428e;
color:#fff;	
text-decoration:none;
padding-left:30px;
}


.productlist-leftcontainer-section ul .active a
{
background-color:#08428e;
color:#fff;	
}


.productlist-details-section
{
padding:50px 0px;
background-color:#fff;	
}


.product-brandwise-category
{
background-color:#fff;
padding:100px 0px;	
}


.productlist-details-section .ourproducts-details-container
{
text-align:center;	
border:solid 1px #ccc;
background-color:#f5f5f5;
margin-bottom:0px;
padding:15px;
margin-bottom:15px;
}


.productlist-details-section .ourproducts-details-container img
{
padding:25px;	
}


.productlist-details-section .ourproducts-details-container h1
{
margin-top:0px;
margin-bottom:15px;
font-size:20px;	
}


.productlist-details-section .ourproducts-details-container p
{
margin-bottom:15px;	
line-height:20px;
height:60px;
overflow:hidden;
}


.productlist-details-section .ourproducts-details-container a
{
background-color:#cccccc;
color:#333;
}


.product-modal-container h4
{
color:#08428e;
font-weight:bold;
}


.product-modal-container .modal-header .close
{
background-color:#08428e;
color:#fff;
opacity:1;
padding:5px 9px;
border-radius:50%;	
}


.product-modal-container .footer-close-button
{
background-color:#08428e;
border-color:#08428e;
color:#fff;
}


.product-modal-container .modal-body img
{
margin-bottom:15px;	
}


.product-modal-container .modal-body p span
{
color:#333;	
font-weight:bold;	
}


.product-modal-container .download-datachart-button
{
background-color:#cccccc;
color:#333;	
}


.product-modal-container .download-datachart-button i
{
margin-right:15px;
color:#333;	
}



.product-maincontainer-section .product-branddetails-container
{
text-align:center;	
border:solid 1px #ccc;
background-color:#f5f5f5;
margin-bottom:25px;
padding:15px;
}


.product-maincontainer-section .product-branddetails-container img
{
margin-bottom:15px;
}


.product-maincontainer-section .product-branddetails-container a
{
background-color:#cccccc;
color:#333;
margin-bottom:10px;
}


/* product-maincontainer-section Css End Here 24/07/25 */





/* pricelist-maincontainer-section Css Start Here 24/07/25 */


.pricelist-maincontainer-section
{
background-color:#fff;
padding:100px 0px;	
}


.pricelist-maincontainer-section .pricelist-branddetails-container
{
text-align:center;	
border:solid 1px #ccc;
background-color:#f5f5f5;
margin-bottom:25px;
padding:15px;
min-height:330px;
}


.pricelist-maincontainer-section .pricelist-branddetails-container img
{
margin-bottom:15px;
}


.pricelist-maincontainer-section .pricelist-branddetails-container a
{
background-color:#cccccc;
color:#333;
margin-bottom:10px;
}


 .pricelist-maincontainer-section .pricelist-branddetails-container .pricelist-button-marginbottomnone
{
margin-bottom:0px;	
}


/* pricelist-maincontainer-section Css End Here 24/07/25 */





/* enquiry-now-section Css Start Here 24/07/25 */


.enquiry-now-section
{
position:fixed;
top:115px;
right:-40px;
z-index:9999999;
}


.enquiry-now-section .enquiry-now-button
{
background-color:#08428e;
color:#fff;
-ms-transform: rotate(270deg);
-webkit-transform: rotate(270deg);
transform: rotate(270deg);
font-size:16px;
}


.enquirynow-modal-section .modal-title
{
color:#08428e;
font-weight:bold;	
}


.enquirynow-modal-section .close
{
background-color:#08428e;
color:#fff;
padding:5px;
opacity:1;
border-radius:50%;
padding:5px 9px;	
}


.enquirynow-modal-section .enquirynow-form-section textarea
{
resize:none;	
}


.enquirynow-modal-section .enquirynow-form-section .enquirynow-submitbutton-container
{
text-align:right;
}


.enquirynow-modal-section .enquirynow-form-section .enquirynow-submitbutton-container a
{
background-color:#08428e;
border-color:#08428e;
color:#fff;
}


/* enquiry-now-section Css End Here 24/07/25 */




/* topheader-main-container Css Start Here 24/07/25 */


.topheader-main-container
{
background-color:#08428e;
}


.socialmedia-icon-container
{
width:17%;
float:left;
}

.socialmedia-icon-container ul
{
margin-top:10px;
}

.socialmedia-icon-container ul li
{
border-right:1px solid #ffffff;
padding-left:2px;
}

.socialmedia-icon-container ul li:last-child
{
border-right:0px solid #cccccc;
}

.socialmedia-icon-container ul li a i
{
color:#ffffff;
}

.timing-details-container h1
{
font-size:14px;
margin-top:13px;
margin-bottom:0px;
color:#ffffff;
}

.timing-details-container h1 i
{
padding-right:5px;
color:#ffffff;
}

.top-right-container ul
{
text-align:right;
padding-top:4px;
margin-bottom:0px;
}

.top-right-container ul li a
{
background-color:#ffffff;
border-color:#ffffff;
padding:5px 12px;
color:#333333;
border-radius:3px;
}

.top-right-container ul li:last-child
{
padding-right:0px;
}


/* topheader-main-container Css Start Here 24/07/25 */





/* Banner Css Start Here 24/07/25 */


.slider-banner-container .bs-slider
{
overflow:hidden;
max-height:700px;
position:relative;
background:#000000;
width:100%;
}

.slider-banner-container .bs-slider .bs-slider-overlay 
{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background-color:rgba(0, 0, 0, 0.40);
}

.slider-banner-container .bs-slider > .carousel-inner > .item > img,
.slider-banner-container .bs-slider > .carousel-inner > .item > a > img
{
margin:auto;
width:100% !important;
}

/********************
*****Slide effect
**********************/

.slider-banner-container .slider-banner-container .fade 
{
opacity:1;
}

.slider-banner-container .fade .item 
{
top:0;
z-index:1;
opacity:0;
width:100%;
position:absolute;
left:0 !important;
display:block !important;
-webkit-transition:opacity ease-in-out 1s;
-moz-transition:opacity ease-in-out 1s;
-ms-transition:opacity ease-in-out 1s;
-o-transition:opacity ease-in-out 1s;
transition:opacity ease-in-out 1s;
}

.slider-banner-container .fade .item:first-child 
{
top:auto;
position:relative;
}

.slider-banner-container .fade .item.active 
{
opacity:1;
z-index:2;
-webkit-transition:opacity ease-in-out 1s;
-moz-transition:opacity ease-in-out 1s;
-ms-transition:opacity ease-in-out 1s;
-o-transition:opacity ease-in-out 1s;
transition:opacity ease-in-out 1s;
}






/*---------- LEFT/RIGHT ROUND CONTROL ----------*/
.slider-banner-container .control-round .carousel-control 
{
top:47%;
opacity:0;
width:45px;
height:45px;
z-index:100;
color:#ffffff;
display:block;
font-size:24px;
cursor:pointer;
overflow:hidden;
line-height:43px;
text-shadow:none;
position:absolute;
font-weight:normal;
background:transparent;
-webkit-border-radius:100px;
border-radius:100px;
}

.slider-banner-container .control-round:hover .carousel-control
{
opacity:1;
}

.slider-banner-container .control-round .carousel-control.left 
{
left:1%;
}

.slider-banner-container .control-round .carousel-control.right 
{
right:1%;
}

.slider-banner-container .control-round .carousel-control.left:hover,
.slider-banner-container .control-round .carousel-control.right:hover
{
color:#fdfdfd;
background:rgba(0, 0, 0, 0.5);
border:0px transparent;
}

.slider-banner-container .control-round .carousel-control.left>span:nth-child(1)
{
left:45%;
}

.slider-banner-container .control-round .carousel-control.right>span:nth-child(1)
{
right:45%;
}





/*---------- INDICATORS CONTROL ----------*/
.slider-banner-container .indicators-line > .carousel-indicators
{
right:45%;
bottom:3%;
left:auto;
width:90%;
height:20px;
font-size:0;
overflow-x:auto;
text-align:right;
overflow-y:hidden;
padding-left:10px;
padding-right:10px;
padding-top:1px;
white-space:nowrap;
}

.slider-banner-container .indicators-line > .carousel-indicators li
{
padding:0;
width:15px;
height:15px;
border:1px solid rgb(255, 255, 255);
text-indent:0;
overflow:hidden;
text-align:left;
position:relative;
letter-spacing:1px;
background:rgb(255, 255, 255);
-webkit-font-smoothing:antialiased;
-webkit-border-radius:50%;
border-radius:50%;
margin-right:5px;
-webkit-transition:all 0.5s cubic-bezier(0.22,0.81,0.01,0.99);
transition:all 0.5s cubic-bezier(0.22,0.81,0.01,0.99);
z-index:10;
cursor:pointer;
}

.slider-banner-container .indicators-line > .carousel-indicators li:last-child
{
margin-right:0;
}

.slider-banner-container .indicators-line > .carousel-indicators .active
{
margin:1px 5px 1px 1px;
box-shadow:0 0 0 2px #08428e;
border:0px;
background-color:transparent;
position:relative;
-webkit-transition:box-shadow 0.3s ease;
-moz-transition:box-shadow 0.3s ease;
-o-transition:box-shadow 0.3s ease;
transition:box-shadow 0.3s ease;
-webkit-transition:background 0.3s ease;
-moz-transition:background 0.3s ease;
-o-transition:background 0.3s ease;
transition:background 0.3s ease;

}


.slider-banner-container .indicators-line > .carousel-indicators .active:before
{
transform:scale(0.5);
background-color:#08428e;
content:"";
position:absolute;
left:0px;
top:0px;
width:15px;
height: 15px;
border-radius:50%;
-webkit-transition:background-color 0.3s ease;
-moz-transition:background-color 0.3s ease;
-o-transition:background-color 0.3s ease;
transition:background-color 0.3s ease;
}



/*---------- SLIDE CAPTION ----------*/
.slider-banner-container  .slide-style-left 
{
text-align:left !important;
}

.slider-banner-container .slide-style-right 
{
text-align:right !important;
}

.slider-banner-container .slide-style-center 
{
text-align:center !important;
}

.slider-banner-container .slide-text 
{
left:0;
top:25%;
right:0;
margin:auto;
padding:10px;
position:absolute;
text-align:left;
padding:10px 85px;

}

.slider-banner-container .slide-text > h1 
{

padding:0;
color:#ffffff;
font-size:70px;
font-style:normal;
line-height:84px;
margin-bottom:30px;
letter-spacing:1px;
display:inline-block;
-webkit-animation-delay:0.7s;
animation-delay:0.7s;
}

.slider-banner-container .slide-text > p 
{
padding:0;
color:#ffffff;
font-size:20px;
line-height:24px;
font-weight:300;
margin-bottom:40px;
letter-spacing:1px;
-webkit-animation-delay:1.1s;
animation-delay:1.1s;
}

.slider-banner-container .slide-text > a.btn-default
{
color:#000;
font-weight:400;
font-size:13px;
line-height:15px;
margin-right:10px;
text-align:center;
padding:17px 30px;
white-space:nowrap;
letter-spacing:1px;
display:inline-block;
border:none;
text-transform:uppercase;
-webkit-animation-delay:2s;
animation-delay:2s;
-webkit-transition:background 0.3s ease-in-out, color 0.3s ease-in-out;
transition:background 0.3s ease-in-out, color 0.3s ease-in-out;
}

.slider-banner-container .slide-text > a.btn-primary
{
color:#ffffff;
cursor:pointer;
font-weight:400;
font-size:13px;
line-height:15px;
margin-left:10px;
text-align:center;
padding:17px 30px;
white-space:nowrap;
letter-spacing:1px;
background:#ff8400;
display:inline-block;
text-decoration:none;
text-transform:uppercase;
border:none;
-webkit-animation-delay:2s;
animation-delay:2s;
-webkit-transition:background 0.3s ease-in-out, color 0.3s ease-in-out;
transition:background 0.3s ease-in-out, color 0.3s ease-in-out;
}

.slider-banner-container .slide-text > a:hover,
.slider-banner-container .slide-text > a:active 
{
color:#ffffff;
background:#ff8400;
-webkit-transition:background 0.5s ease-in-out, color 0.5s ease-in-out;
transition:background 0.5s ease-in-out, color 0.5s ease-in-out;
}






/*------------------------------------------------------*/
/* RESPONSIVE
/*------------------------------------------------------*/

@media (max-width: 991px) 
{

.slider-banner-container .slide-text h1 
{
font-size:40px;
line-height:50px;
margin-bottom:20px;
}

.slider-banner-container .slide-text > p 
{

font-size:18px;
}
}


/*---------- MEDIA 480px ----------*/

@media  (max-width: 768px) 
{
.slider-banner-container .slide-text 
{
padding:10px 50px;
}
.slider-banner-container .slide-text h1 
{
font-size:30px;
line-height:40px;
margin-bottom:10px;
}
.slider-banner-container .slide-text > p 
{
font-size:14px;
line-height:20px;
margin-bottom:20px;
}
.control-round .carousel-control
{
display:none;
}
}

@media  (max-width: 480px) 
{
.slider-banner-container .slide-text 
{
padding:10px 30px;
}
.slider-banner-container .slide-text h1 
{
font-size:20px;
line-height:25px;
margin-bottom:5px;
}

.slider-banner-container .slide-text > p 
{
font-size:12px;
line-height:18px;
margin-bottom:10px;
}
.slider-banner-container .slide-text > a.btn-default, 
.slider-banner-container .slide-text > a.btn-primary 
{
font-size:10px;
line-height:10px;
margin-right:10px;
text-align:center;
padding:10px 15px;
}

.slider-banner-container .indicators-line > .carousel-indicators
{
display:none;
}

}


/* Banner Css Start Here 24/07/25 */





/* Welcome Main Container Css Start Here 24/07/25 */


.welcome-main-container
{
padding:100px 0px;
}

.welcome-text-container h1
{
margin-top:0px;
margin-bottom:5px;
color:#333333;
}

.welcome-text-container h2
{
margin-top:0px;
margin-bottom:15px;
color:#646363;
font-size:22px;
}

.welcome-text-container p
{
margin-top:0px;
margin-bottom:10px;
color:#5b5b5b;
text-align:justify;
}

.welcome-text-container a
{
color:#08428e;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}

@keyframes blink 
{
50% 
{
opacity:0.5;
}
}

.blink 
{
animation:blink 1s step-start 0s infinite;
}

@keyframes blink2
{
50% 
{
opacity:0.90;
}
}

.blink2
{
animation:blink 1s step-start 0s infinite;
}



/* Welcome Main Container Css End Here 24/07/25 */





/* ourplacementpartner-container-section Css Start Here 24/07/25 */


.ourplacementpartner-container-section
{
background-color:#f5f5f5;
padding:100px 0px;	
}

.ourplacementpartner-container-section h1
{
margin-top:0px;
margin-bottom:5px;
color:#08428e;
text-align:center;
}

.ourplacementpartner-container-section p
{
margin-top:0px;
margin-bottom:25px;
color:#5b5b5b;
text-align:center;
}

.ourplacementpartner-container-section .ourplacementpartner-logo-container
{
border-right:dotted #ccc 1px;
text-align:center;
}

.ourplacementpartner-container-section .ourplacementpartner-logo-container img
{
padding:30px 0px;	
}

.ourplacementpartner-container-section .ourplacementpartner-border-bottom
{
border-bottom:dotted #ccc 1px;	
}

.ourplacementpartner-container-section .ourplacementpartner-borderright-none
{
border-right:0px;	
}


/* ourplacementpartner-container-section Css End Here 24/07/25 */





/* Card Main Container Css Start Here 24/07/25 */


.card-main-container .card-details-container
{
text-align:center;
padding:75px 50px;
}

.card-main-container .card-details-container i
{
font-size:36px;
color:#ffffff;
margin-bottom:25px;
}

.card-main-container .card-details-container h1
{
color:#ffffff;
margin-top:0px;
margin-bottom:15px;
}

.card-main-container .card-details-container p
{
color:#ffffff;
margin-top:0px;
margin-bottom:0px;
font-size:20px;
}

.training-details-container
{
background-color:#2b4e64;	
}

.studymaterial-details-container
{
background-color:#2e6583;	
}

.experience-details-container
{
background-color:#4f7c91;
}

.rating-details-container
{
background-color:#6f9aab;
}

/* Card Main Container Css End Here 24/07/25 */





/* allourcourses-container-section Css Start Here 25/07/25 */


.allourcourses-main-container
{
background-color:#f5f5f5;
padding:100px 0px;	
}

.allourcourses-main-container .heading-container-section h1
{
margin-top:0px;
margin-bottom:5px;
color:#08428e;
text-align:center;
}

.allourcourses-main-container .heading-container-section p
{
margin-top:0px;
margin-bottom:25px;
color:#5b5b5b;
text-align:center;
}

.allourcourses-details-container
{
padding-left:0px;
padding-right:0px;
}

.allourcourses-details-container
{
padding:30px 15px 30px 15px;
border:solid #cccccc 0px;
background-image:url("../images/courses/digitalmarkeing-course-bgimage.jpg");
background-size:cover;
border-radius:15px;
}

.graphicdesign-details-container
{
border:solid #cccccc 0px;
background-image:url("../images/courses/graphicdesign-course-bgimage.jpg");
background-size:cover;
border-radius:15px;
}

.searchengineoptimization-details-container
{
margin-top:15px;
background-image:url("../images/courses/searchengineoptimization-course-bgimage.jpg");
background-size:cover;
}

.videoediting-details-container
{
margin-top:15px;
background-image:url("../images/courses/videoediting-course-bgimage.jpg");
background-size:cover;
}

.entrepreneurshipprogram-details-container
{
margin-top:15px;
background-image:url("../images/courses/entrepreneurshipprogram-course-bgimage.jpg");
background-size:cover;
}

.socialmediamarketing-details-container
{
margin-top:15px;
background-image:url("../images/courses/socialmediamarketing-course-bgimage.jpg");
background-size:cover;	
}

.allourcourses-details-container .allourcourses-details-image img
{
border-radius:15px;
}

.allourcourses-details-container:hover .allourcourses-details-image img
{
border-radius:50%;
}

.allourcourses-details-text .allourcourses-starrating-container i
{
color:#08428e;
}

.allourcourses-feature-container ul li
{
font-size:12px;
border-right:solid #ff8400 1px;
padding-right:10px;
padding-left:5px;
}

.courses-readmore-button
{
margin-top:5px;
}

.allourcourses-feature-container ul
{
margin-bottom:0px !important;
}

.allourcourses-feature-container ul li:last-child
{
border-right:solid #cccccc 0px;
}

.allourcourses-feature-container ul li p
{
color:#ffffff !important;
margin-bottom:1px;
}

.allourcourses-details-container .allourcourses-details-text h1
{
margin-top:0px;
margin-bottom:5px;
color:#ffffff;
font-size:20px;
}

.allourcourses-details-container .allourcourses-details-text > p
{
color:#ffffff;
text-align:justify;
margin-bottom:5px;
margin-top:5px;
}

.allourcourses-details-container .allourcourses-details-text a
{
background-color:#ff8400;
color:#ffffff;
}

.allourcourses-details-container .allourcourses-details-text ul
{
margin-bottom:15px;
}

.allourcourses-details-container .allourcourses-details-text a i
{
padding-right:3px;
}

.allourcourses-details-container .allourcourses-details-text a:hover
{
text-decoration:underline;
}

.allourcourses-details-text > p
{
min-height:40px;
}

.allourcourses-main-container .allourcourses-details-text .courses-buttonlist-container
{
margin-bottom:0px;
}

.allourcourses-main-container .allourcourses-details-text .courses-buttonlist-container li
{
padding-left:0px;
padding-right:0px;
}

.allourcourses-main-container .allourcourses-details-text .courses-buttonlist-container li a
{
}


/* allourcourses-container-section Css End Here 24/07/25 */





/* ourrecentplacement-main-container Css Start Here 24/07/25 */


.ourrecentplacement-main-container
{
padding:100px 0px 100px 0px;
background-color:#fff;
}

.ourrecentplacement-main-container .heading-container-section h1
{
margin-top:0px;
margin-bottom:5px;
color:#08428e;
text-align:center;
}

.ourrecentplacement-main-container .heading-container-section p
{
margin-top:0px;
margin-bottom:25px;
color:#5b5b5b;
text-align:center;
}

.ourrecentplacement-imagedetails-container
{
padding-left:0px;
padding-right:0px;
background-color:#f5f5f5;
padding-top:15px;
text-align:center;
margin-bottom:0px;
}

.ourrecentplacement-main-container .ourrecentplacement-details-container
{
text-align:center;	
border-top:0px;
margin-bottom:0px;
padding:15px;
}

.ourrecentplacement-main-container .ourrecentplacement-imagedetails-container .ourrecentplacement-image-container img
{
border-radius:50%;	
height:128px;
width:128px;
margin:0px auto;
}

.ourrecentplacement-main-container .ourrecentplacement-details-container h1
{
margin-top:0px;
margin-bottom:5px;
font-size:24px;
color:#08428e;
}

.ourrecentplacement-main-container .ourrecentplacement-details-container h2
{
margin-top:0px;
margin-bottom:15px;
font-size:20px;
color:#5e5e5e;
}

.ourrecentplacement-main-container .ourrecentplacement-details-container p
{
margin-bottom:15px;	
line-height:20px;
height:100px;
overflow:hidden;
color:#5b5b5b;
}

.ourrecentplacement-main-container .ourrecentplacement-details-container a
{
background-color:#ff8400;
color:#fff;
font-size:15px;
}

.ourrecentplacement-main-container .ourrecentplacement-details-container a:hover
{
text-decoration:underline;
}

.placement-slider-container .controls
{
margin-bottom:15px;	
}

.placement-slider-container .controls a:hover
{
background-color:#08428e;
border-color:#08428e;
color:#ffffff;
}


/* ourrecentplacement-main-container Css End Here 24/07/25 */





/* Career Transition Css Start Here 25/07/25 */


.careertransition-main-container
{
padding:100px 0px 85px 0px;
background-color:#f5f5f5;
}

.careertransition-left-container h1
{
margin-top:3px;
margin-bottom:5px;
color:#08428e;
}

.careertransition-left-container p
{
margin-bottom:0px;
color:#777272;
text-align:justify;
}

.careertransition-right-container ul li
{
float:left;
width:50%;
margin-right:0%;
padding-left:0px;
padding-right:0px;
}

.careertransition-right-container ul li:nth-child(odd)
{
border-right:2px solid #08428e;	
}

.careertransition-right-container ul li:first-child,
.careertransition-right-container ul li:nth-child(2)
{
border-bottom:2px solid #08428e;
}

.careertransition-right-container ul li p
{
background-color:#ffffff;
border-radius:0px;
padding:30px;
font-size:24px;
text-align:center;
margin-bottom:0px;
color:#5b5b5b;
}



.careertransition-right-container ul li:nth-child(even)
{
margin-right:0%;
}


/* Career Transition Css End Here 25/07/25 */




/* Footer Main Container Css Start Here 25/07/25 */


.footer-main-container
{
padding:100px 0px;
background-color:#000000;
}

.footerlogo-main-container img
{
margin-bottom:10px;
}

.footerlogo-main-container h1
{
font-size:14px;
margin-top:0px;
margin-bottom:15px;
color:#d5d5d5;
}

.footerlogo-main-container ul li a
{
color:#ffffff;
font-size:20px;
}

.footerabout-main-container h1
{
font-size:20px;
margin-top:0px;
margin-bottom:10px;
color:#ffffff;
}

.footerabout-main-container ul li
{
width:100%;
}

.footerabout-main-container ul li a
{
font-size:14px;
margin-top:0px;
margin-bottom:0px;
color:#d5d5d5;
}

.footerabout-main-container ul li a i
{
padding-right:5px;
}

.footercourses-main-container h1
{
font-size:20px;
margin-top:0px;
margin-bottom:10px;
color:#ffffff;
}

.footercourses-main-container ul li
{
width:100%;
}

.footercourses-main-container ul li a
{
font-size:14px;
margin-top:0px;
margin-bottom:0px;
color:#d5d5d5;
}

.footercourses-main-container ul li a i
{
padding-right:5px;
}

.footergetintouch-main-container h1
{
font-size:20px;
margin-top:0px;
margin-bottom:8px;
color:#ffffff;
}

.footergetintouch-main-container ul li:nth-child(2)
{
margin-bottom:2px;
}

.footergetintouch-main-container ul li p
{
font-size:20px;
margin-top:0px;
margin-bottom:0px;
color:#c8c8c8;
}

.footergetintouch-main-container ul li a
{
font-size:20px;
margin-top:0px;
margin-bottom:0px;
color:#797979;
}


/* Footer Main Container Css End Here 25/07/25 */





/* Menu Dropdown Css Start Here 14/07/25 */

 
	
ul.nav li:hover > ul.dropdown-menu 
{
display:block;
background-color:#ffffff;
color:#333333;
box-shadow: 0px 0px 3px 0px rgba(204,204,204,0.75);
-webkit-box-shadow: 0px 0px 3px 0px rgba(204,204,204,0.75);
-moz-box-shadow: 0px 0px 3px 0px rgba(204,204,204,0.75);
}


ul.nav li:hover > ul.dropdown-menu li a
{
color:#333;
}

.navigationbar-container-section .navbar-nav li.dropdown .dropdown-menu
{
padding:15px !important;
}

.navigationbar-container-section .navbar-nav li.dropdown .dropdown-menu li
{
padding-bottom:12px !important;
}

.navigationbar-container-section .navbar-nav li.dropdown .dropdown-menu li:last-child
{
padding-bottom:0px !important;
}

.navigationbar-container-section .navbar-nav li.dropdown .dropdown-menu li a
{
padding:0px !important;
margin:0px !important;
color:#333;
text-transform:uppercase;
}

.navigationbar-container-section .navbar-nav li.dropdown .dropdown-menu li a:hover
{
background-color:transparent;
color:#08428e !important;
}

.navigationbar-container-section .navbar-nav > li > a
{
padding:10px 12px;
}

.navigationbar-container-section .navbar-nav > li > a .fa-chevron-down
{
font-size:14px;
position:relative;
top:-1px;
}



/* Menu Dropdown Css End Here 14/07/25 */





/* About Us Css Start Here 30/07/25 */\\





/* About Us Css Start Here 30/07/25 */




/* Welcome Main Container Css Start Here 24/07/25 */


.welcome-main-container
{
padding:100px 0px;
}

.welcome-text-container h1
{
margin-top:0px;
margin-bottom:5px;
color:#333333;
}

.welcome-text-container h2
{
margin-top:0px;
margin-bottom:15px;
color:#646363;
font-size:22px;
}

.welcome-text-container p
{
margin-top:0px;
margin-bottom:10px;
color:#5b5b5b;
text-align:justify;
}

.welcome-text-container a
{
color:#ff8400;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}

.welcome-text-container a:hover
{
color:#ff8400;
text-decoration:underline;
}

@keyframes blink 
{
50% 
{
opacity:0.5;
}
}

.blink 
{
animation:blink 1s step-start 0s infinite;
}

@keyframes blink2
{
50% 
{
opacity:0.90;
}
}

.blink2
{
animation:blink 1s step-start 0s infinite;
}



/* Welcome Main Container Css End Here 24/07/25 */





/* about-welcometext-container Css Start Here 30/07/25 */


.about-welcometext-container
{
padding:100px 0px;
}

.about-headinglist-container h1
{
margin-top:0px;
color:#333333;
}

.about-headinglist-container ul
{
margin-bottom:0px;
}

.about-headinglist-container ul li p
{
font-size:16px;
color:#5e5e5e;
}

.about-headinglist-container ul li p i
{
padding-right:5px;
color:#08428e;
}

.about-headinglist-container ul li p:hover i
{
padding-left:5px;
}

.about-headinglist-container ul li:last-child p
{
margin-bottom:0px;	
}

.about-paragraphlist-container p
{
font-size:14px;
color:#5e5e5e;	
}

.about-paragraphlist-container ul
{
margin-top:15px;
margin-bottom:0px;
}

.about-paragraphlist-container ul li
{
width:50%;
float:left;
}

.about-paragraphlist-container ul li:first-child
{
border-right:solid #ccc 1px;
}

.about-paragraphlist-container ul li:last-child
{
padding-left:15px;
}

.about-paragraphlist-container ul li h1
{
margin-top:10px;
margin-bottom:5px;	
font-size:16px;
color:#333;
}

.about-paragraphlist-container ul li p
{
font-size:18px;
color:#08428e;
}


/* about-welcometext-container Css End Here 30/07/25 */



/* ourteam-main-container Css Start Here 30/07/25 */


.ourteam-main-container
{
background-color:#f5f5f5;
padding:100px 0px;
}

.ourteam-main-container .heading-container-section 
{
text-align:center;
color:#08428e;
}

.ourteam-main-container .heading-container-section h1
{
margin-top:0px;
margin-bottom:25px;
}

.ourteam-imagedetails-container
{
padding-left:0px;
padding-right:0px;
background-color:#ffffff;
padding-top:15px;
text-align:center;
margin-bottom:0px;
}

.ourteam-main-container .ourteam-details-container
{
text-align:center;	
border-top:0px;
margin-bottom:0px;
padding:15px;
}

.ourteam-main-container .ourteam-imagedetails-container .ourteam-image-container img
{
border-radius:50%;	
height:128px;
width:128px;
margin:0px auto;
}

.ourteam-main-container .ourteam-details-container h1
{
margin-top:0px;
margin-bottom:5px;
font-size:24px;
color:#08428e;
}

.ourteam-main-container .ourteam-details-container h2
{
margin-top:0px;
margin-bottom:15px;
font-size:20px;
color:#5e5e5e;
}

.ourteam-main-container .ourteam-details-container p
{
margin-bottom:15px;	
line-height:20px;
height:100px;
overflow:hidden;
color:#5b5b5b;
}

.ourteam-main-container .ourteam-details-container ul li:first-child a
{
padding:5px 12px;	
}

.ourteam-main-container .ourteam-details-container ul li a
{
background-color:#ff8400;
border:solid #ff8400 1px;
color:#fff;
font-size:15px;
border-radius:50%;
padding:5px 9px;
}

.ourteam-main-container .ourteam-details-container ul li a:hover
{
background-color:#ffffff;	
color:#ff8400;	
}


/* ourteam-main-container Css End Here 30/07/25 */




/* digitalmarkeing-main-container Css Start Here 30/07/25 */


.digitalmarkeing-main-container
{
padding:100px 0px;
}

.digitalmarkeing-main-container .digitalmarkeing-text-container h1
{
color:#333333;
margin-top:0px;
margin-bottom:10px;
}

.digitalmarkeing-main-container .digitalmarkeing-text-container p
{
color:#5e5e5e;
text-align:justify;
}

.digitalmarkeing-main-container .digitalmarkeing-text-container .digitalmarkeing-card-container
{
background-color:#ff8400;
padding:15px;
}

.digitalmarkeing-main-container .digitalmarkeing-text-container .digitalmarkeing-card-container p
{
color:#ffffff;
margin-bottom:0px;
}


/* digitalmarkeing-main-container Css End Here 30/07/25 */





/* digitalmarketing-tools-container Css Start Here 30/07/25 */


.digitalmarketing-tools-container
{
background-color:#f5f5f5;
padding:100px 0px 85px 0px;	
}

.digitalmarketing-tools-container .heading-container-section h1
{
margin-top:0px;
margin-bottom:5px;
color:#08428e;
text-align:center;
}

.digitalmarketing-tools-container .heading-container-section p
{
margin-top:0px;
margin-bottom:25px;
color:#5b5b5b;
text-align:center;
}

.digitalmarketingtools-card-imagetext
{
background-color:#ffffff;
padding:15px;
margin-bottom:15px;
}

.digitalmarketingtools-card-imagetext ul
{
margin-bottom:0px;
}

.digitalmarketingtools-card-container .digitalmarketingtools-card-imagetext ul li:first-child
{
float:left;
width:28%;	
}

.digitalmarketingtools-card-container .digitalmarketingtools-card-imagetext ul li:last-child
{
width:72%;
}

.digitalmarketingtools-card-container .digitalmarketingtools-card-imagetext ul li .digitalmarketingtools-cardimage-container
{
width:96px;
text-align:left;
padding-top:7px;
}

.digitalmarketingtools-card-container .digitalmarketingtools-card-imagetext ul li .digitalmarketingtools-cardimage-container i
{
font-size:48px;
color:#ffffff;
background-color:#08428e;
padding:15px 20px;
border-radius:50%;
transition:all 1s ease-in-out;
}

.digitalmarketingtools-card-container .digitalmarketingtools-card-imagetext ul li .digitalmarketingtools-cardimage-container i:hover
{
transform:rotate(360deg);
}

.digitalmarketingtools-card-container .digitalmarketingtools-card-imagetext .digitalmarketingtools-cardtext-container h1
{
margin-top:0px;
margin-bottom:5px;
font-size:17px;
color:#333333;
}

.digitalmarketingtools-card-container .digitalmarketingtools-card-imagetext .digitalmarketingtools-cardtext-container p
{
margin-top:0px;
margin-bottom:0px;
font-size:14px;
color:#5e5e5e;
min-height:40px;
}

.digitalmarketingtools-cardtext-container.social-listeningengagement-heading h1
{
font-size:16px !important;
}

.toolsreadmore-button-container
{
float:right;
padding-right:0px;
color:#ff8400;
}

.toolsreadmore-button-container:hover
{
color:#ff8400;	
text-decoration:underline;
}

@keyframes blink3
{
50% 
{
opacity:0.5;
}
}

.blink3
{
animation:blink 1s step-start 0s infinite;
}

@keyframes blink4
{
50% 
{
opacity:0.90;
}
}

.blink4
{
animation:blink 1s step-start 0s infinite;
}




/* digitalmarketing-tools-container Css End Here 30/07/25 */





/* benefitofdigitalmarketing-main-container Css Start Here 30/07/25 */


.benefitofdigitalmarketing-main-container
{
padding:100px 0px;
}

.benefitofdigitalmarketing-textbutton-container h1
{
margin-top:115px;
margin-bottom:10px;
color:#333333;
}

.benefitofdigitalmarketing-textbutton-container
{
}

.benefitofdigitalmarketing-textbutton-container ul li p
{
color:#5e5e5e;
}

.benefitofdigitalmarketing-textbutton-container ul
{
margin-bottom:0px;
}

.benefitofdigitalmarketing-textbutton-container ul li p i
{
color:#08428e;
float:left;
position:relative;
top:3px;
margin-bottom:8px;
padding-right:7px;
}

.benefitofgraphicdesign-textbutton-container h1
{
margin-top:15px;
margin-bottom:10px;
color:#333333;	
}

.benefitofvideoediting-textbutton-container h1
{
margin-top:115px;
}

.benefitofsocialmediamarketing-textbutton-container h1
{
margin-top:65px;
}


/* benefitofdigitalmarketing-main-container Css End Here 30/07/25 */





/* branch-welcometext-container Html Start Here 31/07/25 */


.branch-welcometext-container
{
padding:100px 0px;	
}

.branch-headingparagraphlist-container h1
{
color:#333333;
margin-top:0px;
margin-bottom:10px;
}

.branch-headingparagraphlist-container p
{
color:#5e5e5e;
}

.branch-headingparagraphlist-container .branchlist-main-container li
{
float:left;
width:50%;	
}

.branch-headingparagraphlist-container .branchlist-main-container li p i
{
color:#08428e;
padding-right:5px;
}

.branch-headingparagraphlist-container .branchlist-main-container li:hover p i
{
padding-left:10px;
}


/* branch-welcometext-container Html End Here 31/07/25 */





/* ourplacement-welcometext-container Css Start Here 30/07/25 */


.ourplacement-welcometext-container
{
padding:100px 0px;
}

.ourplacement-headinglist-container h1
{
margin-top:0px;
color:#333333;
}

.ourplacement-headinglist-container ul
{
margin-bottom:0px;
}

.ourplacement-headinglist-container ul li
{
width:100%;
}

.ourplacement-headinglist-container ul li p
{
font-size:16px;
color:#5e5e5e;
}

.ourplacement-headinglist-container ul li p i
{
padding-right:5px;
color:#08428e;
float:left;
position:relative;
top:3px;
}

.ourplacement-headinglist-container ul li:first-child p i
{
padding-bottom:7px;
}

.ourplacement-headinglist-container ul li p:hover i
{
padding-left:5px;
}

.ourplacement-headinglist-container ul li:last-child p
{
margin-bottom:0px;	
}

.ourplacement-paragraphlist-container p
{
font-size:14px;
color:#5e5e5e;	
}

.ourplacement-paragraphlist-container ul
{
margin-top:15px;
margin-bottom:0px;
}

.ourplacement-paragraphlist-container ul li
{
width:100%;
}

.progressbar-main-container .progresstext
{
color:#333333;
}

.ourplacement-progressbar-container .tooltip
{
position:relative;
float:right;
}

.ourplacement-progressbar-container .tooltip > .tooltip-inner
{
background-color:#08428e;
padding:5px 15px;
color:rgb(255,255,255);
font-weight:bold;
font-size:13px;
}

.ourplacement-progressbar-container .popoverscroll + .tooltip > .tooltip-arrow 
{
border-left:5px solid transparent;
border-right:5px solid transparent;
border-top:5px solid #08428e;
}

.ourplacement-progressbar-container .progress
{
border-radius:0;
overflow:visible;
}

.ourplacement-progressbar-container .progress-bar
{
background:rgb(51,51,51); 
-webkit-transition:width 3s ease-in-out;
transition:width 3s ease-in-out;
}

.ourplacement-progressbar-container > li:last-child .progress
{
margin-bottom:0px;
}


/* ourplacement-welcometext-container Css End Here 30/07/25 */





/* ourplacementpartner-main-container Css Start Here 30/07/25 */


.ourplacementpartner-main-container
{
background-color:#f5f5f5;
padding:100px 0px;
}

.ourplacementpartner-main-container .heading-container-section 
{
text-align:center;
}

.ourplacementpartner-main-container .heading-container-section h1
{
margin-top:0px;
margin-bottom:25px;
color:#08428e;
}

.ourplacementpartner-main-container .heading-container-section p
{
margin-top:0px;
margin-bottom:25px;
color:#5b5b5b;
text-align:justify;
}

@keyframes slides 
{
from 
{
transform:translateX(0);
}

to 
{
transform:translateX(-100%);
}
}

.logos 
{
overflow:hidden;
padding:0px;
white-space:nowrap;
position:relative;
}

.logos:before, .logos:after 
{
position:absolute;
top:0;
content:'';
width:250px;
height:100%;
z-index:2;
}

.logo-items 
{
display:inline-block;
animation:25s slides infinite linear;
}

.logos:hover .logo-items 
{
animation-play-state:paused;
}

.logo-items img
{
height:auto;
padding-right:30px;
}


/* ourplacementpartner-main-container Css End Here 30/07/25 */





/* hiringcandidate-main-container Css Start Here 24/07/25 */


.hiringcandidate-main-container
{
padding:100px 0px 100px 0px;
background-color:#fff;
}

.hiringcandidate-main-container .heading-container-section h1
{
margin-top:0px;
margin-bottom:5px;
color:#08428e;
text-align:center;
}

.hiringcandidate-main-container .heading-container-section p
{
margin-top:0px;
margin-bottom:25px;
color:#5b5b5b;
text-align:center;
}

.hiringcandidate-imagedetails-container
{
padding-left:0px;
padding-right:0px;
background-color:#f5f5f5;
padding-top:15px;
text-align:center;
margin-bottom:0px;
}

.hiringcandidate-main-container .hiringcandidate-details-container
{
text-align:center;	
border-top:0px;
margin-bottom:0px;
padding:15px;
}

.hiringcandidate-main-container .hiringcandidate-imagedetails-container .hiringcandidate-image-container img
{
border-radius:50%;	
height:128px;
width:128px;
margin:0px auto;
}

.hiringcandidate-main-container .hiringcandidate-details-container h1
{
margin-top:0px;
margin-bottom:5px;
font-size:24px;
color:#08428e;
}

.hiringcandidate-main-container .hiringcandidate-details-container h2
{
margin-top:0px;
margin-bottom:15px;
font-size:20px;
color:#5e5e5e;
}

.hiringcandidate-main-container .hiringcandidate-details-container p
{
margin-bottom:15px;	
line-height:20px;
height:100px;
overflow:hidden;
color:#5b5b5b;
}

.hiringcandidate-main-container .hiringcandidate-details-container a
{
background-color:#ff8400;
color:#fff;
font-size:15px;
}

.hiringcandidate-main-container .hiringcandidate-details-container a:hover
{
text-decoration:underline;
}

.placement-slider-container .controls
{
margin-bottom:15px;	
}

.placement-slider-container .controls a:hover
{
background-color:#08428e;
border-color:#08428e;
color:#ffffff;
}


/* hiringcandidate-main-container Css End Here 24/07/25 */





/* career-welcometext-container Css Start Here 02/08/25 */


.career-welcometext-container
{
padding:100px 0px 95px 0px;
}

.career-headinglist-container h1
{
margin-top:0px;
margin-bottom:10px;
color:#333333;
}

.career-headinglist-container h1 span
{
color:#08428e;	
}

.career-headinglist-container p
{
color:#5e5e5e;
margin-bottom:5px;
text-align:justify;
}


/* career-welcometext-container Css End Here 02/08/25 */




/* ourrecentplacement-main-container Css Start Here 24/07/25 */


.careeropportunities-main-container
{
padding:100px 0px 100px 0px;
background-color:#f5f5f5;
}

.careeropportunities-main-container .heading-container-section h1
{
margin-top:0px;
margin-bottom:5px;
color:#08428e;
text-align:center;
}

.careeropportunities-main-container .heading-container-section p
{
margin-top:0px;
margin-bottom:25px;
color:#5b5b5b;
text-align:center;
}

.jobopening-list-container ul
{
margin-bottom:0px;	
}

.jobopening-list-container ul li
{
float:left;
width:24%;
background-color:#ffffff;
border-radius:15px;
text-align:center;
padding:30px 15px;
margin-right:1.33%;
}

.jobopening-list-container ul li:nth-child(4)
{
margin-right:0px;
}

.jobopening-list-container ul li i
{
font-size:48px;
color:#08428e;
}

.jobopening-list-container ul li h1
{
margin-top:10px;
margin-bottom:15px;
color:#333333;
font-size:16px;
}

.jobopening-list-container ul li a
{
color:#5e5e5e;
font-size:12px;
background-color:#f5f5f5;
padding:7px 15px;
border-radius:15px;
}


/* ourrecentplacement-main-container Css End Here 24/07/25 */




/* Contact Page Css Start Here 04/08/25 */


.contact-detailsmap-container
{
padding:100px 0px;
}

.contact-detailsmap-container .heading-container-section
{
text-align:center;
color:#08428e;
}

.contact-detailsmap-container .heading-container-section h1
{
margin-top:0px;
margin-bottom:25px;
}

.contact-details-container ul li
{
background-color:#f5f5f5;
float:left;
width:100%;
padding:15px;
margin-bottom:15px;
}

.contact-details-container ul li:last-child
{
margin-bottom:0px;
}

.contact-details-container ul li h1
{
color:#08428e;
margin:0px 0px 5px 0px;
padding:0px;
font-size:20px;
}

.contact-details-container ul li p
{
color:#5e5e5e;
margin-bottom:0px;
}

.contact-map-container iframe
{
height:300px;
width:100%;
border:0px;
}

.contact-formdetail-container
{
background-color:#ffffff;
padding:100px 0px;
}

.contact-form-detail
{
}

.contact-form-detail h1
{
margin-top:115px;
margin-bottom:0px;
color:#08428e;
}

.contact-form-detail p
{
color:#5e5e5e;
text-align:justify;
margin-bottom:5px;
}

.contact-form-section
{

}

.contact-form-section .form-group label
{
color:#333;
}

.contact-form-section .submit-button-container
{
float:right;
background-color:#ff8400;
border-color:#ff8400;
color:#fff;
margin-top:25px;
}

.contact-form-section .admissionsubmit-button-container
{
float:right;
background-color:#ff8400;
border-color:#ff8400;
color:#fff;
margin-top:0px;
}

.contact-form-section .submit-button-container:hover
{
text-decoration:underline;
}

.contact-form-section .enquiryform-submit-button
{
margin-top:0px;
}

.contactus-heading-section
{
color:#333 !important;	
}
	
.contact-form-section textarea
{
resize:none;	
}	



/* Contact Page Css End Here 04/08/25 */



/* Heading Css Start Here 23-08-25 */


.heading-container-section h1
{
margin:0px auto;
padding:0px;
color:#000;	
text-align:center;
font-size:28px;
margin-bottom:15px;
}


.heading-container-section .heading-bottom-line
{
background: -webkit-linear-gradient(right, #08428e 75%, #cccccc 25%);
background: -o-linear-gradient(right, #08428e 75%, #cccccc 25%);
background: -moz-linear-gradient(right, #08428e 75%, #cccccc 25%);
background: linear-gradient(to right, #08428e 75%, #cccccc 25%);
height:5px;
margin:0px auto;
width:200px;
margin-bottom:25px;
}


/* Heading Css End Here 23-08-25 */



/* datepicker-main-container Modal Css Start Here 05/09/25 */

.datepicker-main-container .form-control[readonly]
{
background-color:transparent !important;
}

/* datepicker-main-container Modal Css End Here 05/09/25 */



/* termsandcondition-popup-container Modal Css Start Here 05/09/25 */


.termsandcondition-popup-container .modal-body
{
padding:0px 15px;
}

.termsandcondition-popup-container .modal-body h1
{
font-size:24px;
}

.termsandcondition-popup-container .modal-body h2
{
font-size:16px;
color:#08428e;
}

.termsandcondition-popup-container .modal-body p
{
font-size:14px;
}

.termsandcondition-popup-container .modal-header
{
background-color:#08428e;
}

.termsandcondition-popup-container .modal-header h4
{
color:#ffffff;
}

.termsandcondition-popup-container .modal-header .close
{
background-color:#ffffff;
opacity:1;
border-radius:50%;
padding:3px 8px 3px 7px;
}

.termsandcondition-popup-container .btn
{
background-color:#ff8400;
border-color:#ff8400;
color:#ffffff;
}


/* termsandcondition-popup-container Modal Css End Here 05/09/25 */



/* privacypolicy-popup-container Modal Css Start Here 05/09/25 */


.privacypolicy-popup-container .modal-body
{
padding:0px 15px;
}

.privacypolicy-popup-container .modal-body h1
{
font-size:24px;
}

.privacypolicy-popup-container .modal-body h2
{
font-size:16px;
color:#08428e;
}

.privacypolicy-popup-container .modal-body p
{
font-size:14px;
}

.privacypolicy-popup-container .modal-header
{
background-color:#08428e;
}

.privacypolicy-popup-container .modal-header h4
{
color:#ffffff;
}

.privacypolicy-popup-container .modal-header .close
{
background-color:#ffffff;
opacity:1;
border-radius:50%;
padding:3px 8px 3px 7px;
}

.privacypolicy-popup-container .btn
{
background-color:#ff8400;
border-color:#ff8400;
color:#ffffff;
}


/* privacypolicy-popup-container Modal Css End Here 05/09/25 */