@charset "utf-8";@import url('https://fonts.googleapis.com/css?family=Roboto:400,500,600,700|Roboto+Condensed:400,500,600,700');
@import url('https://fonts.googleapis.com/css2?family=Oleo+Script&display=swap');

body {padding: 0;margin: 0;font-family: 'Roboto Condensed', sans-serif;}
a:hover {text-decoration:none;}
a:focus {outline: 0px auto -webkit-focus-ring-color !important;outline-offset: 0px !important;}
/* Custom CSS Start */
.header-widget ul li {display: inline-block;}
.d-table {width: 100%;height: 100%;}
.d-table-cell {display: table-cell;vertical-align: middle;}
/*------------ HOME PAGE ONE CSS START -------------*/

.main-logo{ padding:2px;}
.main-logo img{ width:auto; height:auto;}
#navbarSupportedContent{ text-align:center !important;}
/* Header CSS Start */
.header-section {background:#021a46;padding: 10px 0;}
.header-section .header-widget ul {padding-left: 0;margin-bottom: 0;}
.header-section .header-widget ul li {font-size: 14px;padding-right: 30px;margin-right: 15px;color: #ffffff;position: relative;}
.header-section .header-widget ul li::before {position: absolute;content: '';background: #ffffff;width: 4px;height: 23px;right: 0;top: 0px;}
.header-section .header-widget ul li:last-child::before {display: none;}
.header-section .header-widget ul li i {margin-right: 5px;font-size: 18px;top: 1px;position: relative;}
.header-section .header-widget ul li a {color: #ffffff; font-weight:500;font-family: 'Roboto Condensed', sans-serif;}
.header-section .header-widget ul :nth-child(3)::before {display: none;}
.header-section .header-social ul {padding-left: 0;margin-bottom: 0;}
.header-section .header-social ul li a i {color: #ffffff;background: #B47F41;width: 30px;height: 30px;border-radius: 5px;display: inline-block;text-align: center;line-height: 30px;margin-left: 5px;position: relative;z-index: 0;-webkit-transition: .5s;transition: .5s;}
.header-section .header-social ul li a i::after {position: absolute;content: '';width: 0;height: 0;background: #ffffff;top: 0;left: 0;border-radius: 5px;z-index: -1;-webkit-transition: .5s;transition: .5s;}
.header-section .header-social ul li a i:hover::after {width: 100%;height: 100%;}
.header-section .header-social ul li a i:hover {color: #B47F41;}
.tagline h4 {text-align: center;text-transform: capitalize;font-family: 'Oleo Script',cursive;font-size: 27px;line-height: 35px;font-weight: 500;margin-top: 15px;}


.Submit-box {background-color: #002c7b;color: #fff;padding: 11px 12px;font-size: 14px;width: 80%;border-radius: 32px;margin: 4px 0px 2px;border: 0px;margin: 6px auto;}
.carousel-control.left{background-image:none;}
.carousel-control.right{ background-image:none;}
.content-top{position: relative;margin-top:-50px; z-index:9;}
.caption-box {background-color: #fff;padding: 20px 25px;width: 100%;border-radius: 10px;border-bottom: 3px solid #002c7b;}

.decor-1 {width:100%;text-align: center;margin:0 auto;}
.decor-1:after {position: relative;top: 0px;display: inline-block;width:130px;padding-right: 10px;padding-left: 10px;border-bottom: 5px solid #e0a420;content: '';}
.decor-2 {width: 100%;text-align: center;margin: 0px auto;}
.decor-2:after {position: relative;top: 0px;display: inline-block;width: 130px;padding-right: 10px;padding-left: 10px;border-bottom:5px solid #a9cf46;content: '';}
.decor-3 {width: 100%;text-align: right;margin: 0px auto;}
.decor-3:after {position: relative;top: 0px;display: inline-block;width: 220px;padding-right: 10px;padding-left: 10px;border-bottom: 4px solid #ff850a;margin-bottom:10px;content: '';}
.decor-4 {width: 100%;text-align:left;margin:0px auto;}
.decor-4:after {position: relative;top: 0px;display: inline-block;width: 200px;padding-right: 10px;padding-left: 10px;border-bottom: 4px solid #a9cf46;margin:3px 0px;content: '';}

.wel-part{padding:40px 0px;}
.wel-part-img img {width: 100%;height: auto;padding: 3px;border: 1px solid #a7cf3a; margin:5px 0px;}
.wel-text h1 span {font-weight:300;font-family: 'Roboto Condensed', sans-serif;font-size: 18px;line-height: 28px;letter-spacing: 0.5px;margin: 0px 0px;color: #1c2636;}
.wel-text h1 {font-weight: 600;font-family: 'Roboto Condensed', sans-serif;font-size: 35px;text-transform: uppercase;letter-spacing: 0.5px;margin: 0px 0px;color: #325098;}
.welcome-text p {font-size: 17px;color: #141414;text-align: justify;line-height: 31px;margin: 5px 0px;}
.button-box a, .button-box .btn {background-color: #325098;color: #fff;padding: 10px 40px;font-size: 18px;text-transform: uppercase;display: inline-block;margin: 12px 0px 6px;border: 0px;border-bottom: 4px solid #a9cf46;vertical-align: 0;border-radius: 0px;}
.button-box a i{ margin-left:3px;}

.package ul{padding-left:5px;margin-bottom:0;}
.package ul li {background-image: url(../images/arrow.png);background-repeat: no-repeat;background-position: 8px 12px;padding-left: 30px;list-style: none;text-align: left;font-weight: 600;padding-top: 3px;padding-bottom: 3px;font-size: 17px;line-height: 27px;}
.image-part{margin:10px 0px 0px;}
.image-part-img{ display:inline-block;}
.image-part-img img{ width:auto; height:auto;}
.image-part-con {display: inline-block;position: relative;top: 20px;}
.image-part-con h3 {font-size: 20px;margin: 5px 0px;font-weight: 400;line-height: 25px;display:inline;padding-left: 10px;}
.image-part-con span {font-size: 15px;margin: 3px 0px;font-weight:300;line-height: 25px;display: block;padding-left: 10px;}

.owl-controls .owl-nav > div {position: absolute;top: 50%;width: 42px;height: 42px;line-height: 42px;text-align: center;background-color:#a8cf45;color: #fff;transform: translateY(-50%);font-size: 22px;border-radius: 50%;opacity:1;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.owl-controls .owl-nav > div:hover {background-color:#325098;}
.owl-controls .owl-nav .owl-prev {left: -25px;}
.owl-controls .owl-nav .owl-next {right: -25px;}
.rs-carousel:hover .owl-controls .owl-nav > div {opacity: 1;}

.slider-box{ padding:40px 0px; background-color:#f9f9f9; }
.course-body a {color: #a8cf45;font-size: 17px;}
.rs-courses .cource-item {border: 1px solid #dddddd;}
.rs-courses .cource-item .cource-img {position: relative;margin-bottom: 22px;}
.rs-courses .cource-item .cource-img img {width: 100%;transition: all 0.3s ease 0s;}
.rs-courses .cource-item .cource-img .course-value {position: absolute;bottom: -25px;right: 25px;height: 50px;width: 50px;line-height: 50px;text-align: center;background-color: #ff3115;color: #ffffff;font-size: 14px;font-weight: 600;border-radius: 50%;z-index: 1;}
.rs-courses .cource-item .course-body {text-align: center;padding: 0 20px;}
.rs-courses .cource-item .course-body .course-category {display: inline-block;}
.rs-courses .cource-item .course-body .course-title {font-size: 20px;margin-bottom: 7px;}
.rs-courses .cource-item .course-body .course-title a {color: #212121;}
.rs-courses .cource-item .course-body .course-title a:hover {color: rgba(33, 33, 33, 0.6);}
.rs-courses .cource-item .course-body .review-wrap .rating {display: inline-block;color: #ff3115;margin-right: 10px;padding-right: 10px;border-right: 1px solid #ddd;line-height: 10px;}
.rs-courses .cource-item .course-body .review-wrap .review {line-height: 10px;display: inline-block;}
.rs-courses .cource-item .course-body .course-desc {margin-top: 10px;}
.rs-courses .cource-item .course-body .course-desc p {margin: 0 0 22px;}
.rs-courses .cource-item .course-footer {padding: 15px 20px;background-color: #f0f0f0;text-align: center;}
.rs-courses .cource-item .course-footer div {display: inline-block;text-align: center;position: relative;line-height: 19px;}
.rs-courses .cource-item .course-footer div span {display: block;font-size: 14px;color: #212121;font-weight: 500;}
.rs-courses .cource-item .course-footer div span.label {font-weight: 700;}
.rs-courses .cource-item .course-footer div div {padding-left: 8px;margin-left: 8px;border-left: 1px solid #ccc;}
.rs-courses .cource-item.blue-color .course-footer {background: #00bcd4;}
.rs-courses .cource-item.orange-color .course-footer {background: #fc7f0c;}
.rs-courses .cource-item.purple-color .course-footer {background: #92278f;}
.rs-courses .cource-item.red-color .course-footer {background: #e84b3a;box-shadow: 0 12px 20px #f4f5ff;}
.event-item .events-details {margin-top: -20px;padding: 15px;}
.event-item .events-details.white-bg {background: #fff;}
.event-item .event-img,
.cource-item .event-img,
.event-item .cource-img,
.cource-item .cource-img {position: relative;}
.event-item .event-img:after,
.cource-item .event-img:after,
.event-item .cource-img:after,
.cource-item .cource-img:after {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background:#00397182;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transition: 0.4s;-ms-transition: 0.4s;transition: 0.4s;}
.event-item .event-img .image-link,
.cource-item .event-img .image-link,
.event-item .cource-img .image-link,
.cource-item .cource-img .image-link {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) !important;-webkit-transform: translate(-50%, -50%) !important;-ms-transform: translate(-50%, -50%) !important;color:#a9cf46;z-index: 11;}
.event-item .event-img .image-link:hover,
.cource-item .event-img .image-link:hover,
.event-item .cource-img .image-link:hover,
.cource-item .cource-img .image-link:hover {color: #fff;}
.event-item .event-img .image-link i,
.cource-item .event-img .image-link i,
.event-item .cource-img .image-link i,
.cource-item .cource-img .image-link i {font-size:40px;font-weight: 400;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);transition: all 0.3s ease 0s;}
.event-item:hover .event-img:after,
.cource-item:hover .event-img:after,
.event-item:hover .cource-img:after,
.cource-item:hover .cource-img:after {-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);}
.event-item:hover .event-img .image-link i,
.cource-item:hover .event-img .image-link i,
.event-item:hover .cource-img .image-link i,
.cource-item:hover .cource-img .image-link i {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.rs-courses-2 {padding:0px;}
.rs-courses-2 .cource-item {margin-bottom:5px;border: 1px solid #dddddd;}
.rs-courses-2 .cource-item .cource-img {position: relative;overflow: hidden;}
.rs-courses-2 .cource-item .cource-img img {-webkit-transition: all .3s ease;transition: all .3s ease;width: 100%;}
.rs-courses-2 .cource-item .cource-img .course-value {position: absolute;bottom: -25px;right: 25px;height: 50px;width: 50px;line-height: 50px;text-align: center;background-color: #ff3115;color: #ffffff;font-size: 13px;font-weight: 500;border-radius: 50%;}
.rs-courses-2 .cource-item .course-body {padding: 20px 25px 25px;transition: all 0.5s ease 0s;}
.rs-courses-2 .cource-item .course-body .course-category {display: inline-block;}
.rs-courses-2 .cource-item .course-body .course-title {font-size: 20px;margin-bottom: 7px;}
.rs-courses-2 .cource-item .course-body .course-title a {color: #212121;transition: all 0.35s ease 0s;text-decoration: none;font-size: 20px;line-height:28px;}
.rs-courses-2 .cource-item .course-body .course-title a:hover {color: rgba(33, 33, 33, 0.6);}
.rs-courses-2 .cource-item .course-body .course-desc {margin-top: 12px;}
.rs-courses-2 .cource-item .course-body .course-desc p {margin-bottom: 0;margin: 10px 0px;line-height: 28px;font-size: 16px;transition: all 0.35s ease 0s;}
.rs-courses-2 .cource-item .cource-btn {background-color: #325098;display: inline-block;margin-top: 10px;padding: 10px 20px;font-size: 14px;text-transform: uppercase;color: #ffffff;font-weight: 700;transition: all 0.3s ease 0s;}
.rs-courses-2 .cource-item .cource-btn:hover {background-color: #a9cf46;}
.rs-courses-2 .cource-item:hover .course-body {background-color: #003971;}
.rs-courses-2 .cource-item:hover .course-body .course-title a {color: #fff;}
.rs-courses-2 .cource-item:hover .course-body p {color: rgba(255, 255, 255, 0.7);}
.rs-courses-2 .cource-item:hover .cource-btn {background-color: #fff;color:#325098;font-weight: 300; text-decoration:none;}
.rs-courses-2 .cource-item:hover .cource-img img {-webkit-transform: scale(1.08);transform: scale(1.08);opacity:0.9;}
.rs-courses-2 .view-more {bottom: auto;}
.rs-courses-2 .row.grid {min-height: 500px !important;}

.rs-services-style7 .Services-wrap .Services-item {position: relative;overflow: hidden;margin: 15px 0px;border-radius:15px;border: 3px solid #a9cf46;}
.rs-services-style7 .Services-wrap .Services-item:before {position: absolute;content: "";background:#181b29c2;width: 100%;height: 100%;left: 0;top: 0;z-index: 1;opacity: 0;visibility: hidden;transition: all .3s ease 0s;border-radius: 8px;}
.rs-services-style7 .Services-wrap .Services-item .Services-icon img {width: 100%;height: auto;}
.rs-services-style7 .Services-wrap .Services-item .Services-desc {position: absolute;bottom: 25px;left: 0;text-align: center;width: 100%;transition: all .5s ease 0s;z-index: 10;}
.rs-services-style7 .Services-wrap .Services-item .Services-desc i {webkit-animation-name: rs-animation-scale-up;animation-name: rs-animation-scale-up;display: none;}
.rs-services-style7 .Services-wrap .Services-item .Services-desc i:before {color:#b6e243;font-size:45px;}
.rs-services-style7 .Services-wrap .Services-item .Services-desc .services-title {font-size: 22px;line-height: 30px;font-weight: 500;margin: 0;}
.rs-services-style7 .Services-wrap .Services-item .Services-desc .services-title a {text-decoration: none;letter-spacing: 0.5px;font-size: 20px;color: #ffffff;text-transform: uppercase;}
.rs-services-style7 .Services-wrap .Services-item:hover:before {opacity: 1;visibility: visible;}
.rs-services-style7 .Services-wrap .Services-item:hover .Services-desc {bottom: 50%;transform: translateY(50%);}
.rs-services-style7 .Services-wrap .Services-item:hover .Services-desc i {display: block;}
.rs-services-style7 .content-part .sub-text {display: block;font-size: 18px;line-height: 34px;color: #ff3115;font-weight: 600;}
.rs-services-style7 .content-part .title {font-size: 30px;line-height: 40px;color: #212121;font-weight: 700;margin: 0;}
.rs-services-style7 .content-part p {font-size: 16px;line-height: 27px;color: #505050;margin: 0;}
.md-top{ margin-top:40px;}




.why-part{ padding:30px 0px;}
.why-img img{ width:100%; height:auto;}

.quality-01 {
background-color: #ffffff94;
border: 2px solid #a7cf3a;
padding: 25px 18px 25px 18px;
text-align: center;
border-radius: 8px;
margin: 0px 0px 15px 0px;
}

.list-icon {
color: #656565;
text-align: center;
font-size: 47px !important;
padding: 20px;
border-radius: 50px;
border: 3px solid #133f91;
height: 90px;
width: 90px;
}
.quality-01 p {
text-align: center;
margin: 0px;
color: #333;
font-size: 17px;
line-height: 29px;
padding: 10px 45px 10px 45px;
}
.quality-01 h3 {
font-size: 24px;
margin: 13px 0px;
text-transform: uppercase;
font-weight: 700;
color: #a7cf3a;
}
.imglist img{
width: 100%;
height: auto;
padding: 3px;
border: 1px solid #a7cf3a;
margin: 15px 0px;
}
.car-rental{background-image: url(../images/why-choose-img.jpg);width: 100%;background-size: cover;background-position: center;position: relative;padding:40px 0px;}
.car-rental::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-image: linear-gradient(45deg, #00071d, #00030a);opacity: 0.90;}
.car-rental-text h4 {font-size: 50px;font-weight: bold;color: #fff;margin: 5px 0px;}
.car-rental-text h5 span{color:#e1a625;font-weight: 900;}
.car-rental-text h5 {font-size: 35px;font-weight: 500;color: #f4f4f4;margin: 5px 0px;}
.car-rental-text p {margin: 12px 0 10px;font-size: 17px;color: #f4f4f4;line-height: 30px;}
.car-text-btn a {color: #fff;padding: 10px 29px;font-size: 18px;display: inline-block;margin: 5px 0px 5px;border: 3px solid #e1a625;border-radius: 30px;font-weight: 500;}
.box {padding: 15px 15px;text-align: center;border-radius: 10px;}
.box:hover {box-shadow: 0px 0px 8px -3px #181818;transition: 1s;}
.box i {font-size:80px;color: #a9cf46;margin:2px 0px; text-align: center;}
.box img{width:50%; margin:0 auto;}
.box h4 {font-size: 55px;font-weight: 900;color: #ffffff;margin: 8px 0px 8px;text-align: center;}
.box p {font-size: 18px;line-height:28px;color: #bfbfbf;margin: 10px 0px;text-transform: uppercase;}
.why-text h3 {font-size: 35px;text-align: center;font-weight: 700;color:#325098;font-family: 'Roboto Condensed', sans-serif;margin: 3px 0px 0px;line-height: 37px;text-transform: uppercase;}
.content h4 {margin: 10px 0px 0px;}
.content h4 a {font-size: 18px;color: #ff850a;font-weight: 800;line-height: 24px;text-transform: uppercase;text-decoration: none;}
.content p {font-size: 14px;color: #ccc;line-height: 24px;margin: 5px;}
.we-travel{ padding:30px 0px;}
.we-travel-text h3 {font-size: 37px;text-align: center;font-weight: 700;color: #000e67;font-family: 'Roboto Condensed', sans-serif;margin: 3px 0px 0px;line-height: 45px;}
.wel-icon img{width:auto; height:auto;border:2px solid #e0a422; border-radius:10px;}
.wel-icon h4 {font-size: 26px;font-weight: 600;color:#325098;font-family: 'Roboto Condensed', sans-serif;margin: 0px 0px 0px;line-height: 30px;text-transform: uppercase;}
.wel-icon p {font-size: 18px;line-height: 30px;color:#090b16;margin: 5px 0px;}
.wel-icon p a {font-size:20px;color: #325098;font-weight: bold;margin-left: 3px; text-decoration:none;}
.wel-icon p a:hover {font-size: 20px;color: #a9cf46;font-weight: bold;margin-left: 3px;text-decoration: none; transition:0.5s;}

.industries-img {margin:5px 0px;text-align: center;}
.industries-img img {padding: 3px;border: 1px solid #c18b17;width: 100%;height: auto;}
.client-part{ padding:30px 0px;}
.service-block{ margin:10px 10px;}
.form-control {padding: 10px 10px;border: 1px solid #e1e1e1;width: 100%;font-size: 18px;border-radius: 5px;margin: 10px 0px;height: 50px;letter-spacing: 0.5px;}
.form-control:focus {outline-offset: 0px;}
.form-control:focus {outline: -webkit-focus-ring-color auto 0px;}
.carousel-indicators li {display: inline-block;width: 20px;height: 20px;margin: 0px;text-indent: -999px;cursor: pointer;background-color:#a8cf45;border: 3px solid #fff;border-radius: 10px; display:none;}
.carousel-indicators .active {width: 20px;height: 20px;margin: 0;background-color: #34529a; display:none;}

.breadcrum-bg { padding:30px 0px;}
.w3l-breadcrum .breadcrum-bg {background-size: cover;background-image: linear-gradient(to right, rgba(0, 33, 71, 0.8), rgba(0, 33, 71, 0.8)), url(../images/why-choose-img.jpg);background-repeat: no-repeat, no-repeat, no-repeat;background-position: center;background-attachment: fixed;}
.w3l-breadcrum .breadcrum-bg h1 {font-size: 50px;color: #fff;font-weight: 600;text-transform: uppercase;margin: 0px;position: relative;margin-bottom: 0;z-index: 1;padding-left: 29px;padding-top: 1px;padding-bottom: 20px;}
.w3l-breadcrum .breadcrum-bg h1::before {content: '';position: absolute;left: 0;top: 0;width: 100px;height: 100%;opacity: 0.9;z-index: -1;background-image: url(../images/comuter-icon.png);}
.w3l-breadcrum .breadcrum-bg p {font-size: 16px;color: #fff;margin:5px 0px;}
.w3l-breadcrum .breadcrum-bg p a {font-size: 16px;color:#fff;}

.testimonials {padding: 30px 0px;}
.w3ls_head span {color: #212121;}
.w3ls_testimonials_grids {width: 100%;margin: 0px;	padding:60px 0px 40px;background-color:#fff;}
.w3l_testimonial_grid {padding:4em 1em 1em;background: #f5f5f5;text-align: center;position: relative;margin: 6.5em 0.3em 0.3em;}
.w3l_testimonial_grid:focus,.agileits_testimonial_grid:focus{outline:none;}
.w3l_testimonial_grid_pos {position: absolute;width: 100%;text-align: center;top: -30%;left: 0%;}
.w3l_testimonial_grid_pos img{margin:0 auto;}
.w3l_testimonial_grid p {color: #7b7b7b;line-height: 24px;position: relative;font-size: 16px;font-weight: 100;padding-left: 29px;margin:30px 5px 0px;}
.w3l_testimonial_grid p:before{content:"\f10d";font-size:2em;color:#a9cf46;font-family:FontAwesome;position:absolute;top:0%;left:0%;}
.agileits_testimonial_grid h4 {font-size: 15px;color: #212121;margin: 10px 0px;text-transform: uppercase;}
.agileits_testimonial_grid h5 {font-size: 16px;color: #325098;}
/* Slider */


.slick-slider{position: relative;display: block;-moz-box-sizing: border-box;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;}
/* Arrows */
.slick-prev,
.slick-next{line-height: 0;position: absolute;top: 60%;display: block;width:35px;height:35px;border-radius:50%; margin-top: 0;padding: 0;cursor: pointer;color: #fff;border: none;font-size: 1em;outline: none;background:#3b50009c;z-index: 9;}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus{outline: none;}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before{opacity: 1;}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{opacity: .25;}
.slick-prev:before,
.slick-next:before{font-family: 'FontAwesome';line-height: 1;opacity: .75;color: white;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.slick-prev:before{content:"\f177";}
[dir='rtl'] .slick-prev:before{content: "\f177";}
.slick-next,[dir='rtl'] .slick-prev{/*right:-6.5%;*/right:0%;}
[dir='rtl'] .slick-next,.slick-prev{right: auto;/*left:-6.5%;*/left:0%;}
.slick-next:before{content: "\f178";}
[dir='rtl'] .slick-next:before{content: "\f178";}
/* Dots */
.slick-slider{margin-bottom: 30px;}
.slick-dots{position: absolute;bottom: -45px;display: block;width: 100%;padding: 0;list-style: none;text-align: center;}
.slick-dots li{position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}
.slick-dots li button{font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: #212121;outline: none;background:transparent;border: 1px solid #e3e2e1;}
.slick-dots li button:hover,
.slick-dots li button:focus{outline: none;}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity: 1;}
.slick-dots li button:before {font-family: 'FontAwesome';font-size: 13px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: "\f111";text-align: center;opacity: .40;color:#000;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.slick-dots li.slick-active button:before {opacity: 1;color:#325098;}
/*-- //testimonials --*/
.skills h3 span {color: #fff;}

.box-img img {width: 100%;height: auto;margin: 10px 0px;padding: 3px;border: 2px solid #dddddd;}

.footer-part {background-image: url(../images/footer-bg.jpg);width: 100%;background-size: cover;background-position: center;position: relative;padding: 30px 0px 10px;}
.footer-part::before {border-top: 3px solid #a9cf46;content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-image: linear-gradient(45deg, #00071d, #00030a);opacity: 0.90;}
.footer-text h3 {font-size:27px;color: #fff;line-height:37px;margin: 0px;font-weight: 800;text-transform: uppercase;}
.footer-decor-3 {width: 100%;margin: 5px auto 0px;}
.footer-decor-3:after {position: relative;top: 0px;display: inline-block;width: 150px;border-bottom: 4px solid #98bb43;margin-bottom: 10px;content: '';}
.footer-img img{background:#fff; padding:5px; border-radius:10px; width:100%; height:auto; margin-bottom:10px;}
.footer-text p{ color:#fff; font-size:15px; line-height:28px;}

.footer-information ul{padding-left:5px;margin-bottom:0;}
.footer-information ul li {background-image: url(../images/arrow-now.png);background-repeat: no-repeat;background-position: 1px 8px;padding-left: 27px;list-style: none;text-align: left;padding-top: 1px;padding-bottom: 1px;font-size:15px;line-height: 27px;}
.footer-information ul li a{ color:#fff; text-decoration:none; letter-spacing: 0.2px;}
.footer-information ul li a:hover {color:#a7cf3b;text-decoration: none; transition:0.5s;}

.w3l-footer.three ul{ padding-left:0px;}
.w3l-footer.three ul li {margin-bottom: .6em;display: block;}
.w3l-footer.three ul li i {font-size: 18px;color: #181c27;position: relative;line-height: 35px;float:left;height: 35px;border-radius: 50%;text-align: center;width: 35px;background-color: #fff;}
.w3l-footer.three ul li p {list-style-type: none;color: #fff;font-size:15px;line-height: 26px;float: left; width:80%; margin-left: 10px;margin-bottom: 0px;}
.w3l-footer.three ul li span {display: block;}
.w3l-footer.three a{ color:#fff;}
.w3l-footer.three a:hover{color:#a7cf3a;}
.power-by {width: 80%;margin: 0 auto;border-top: 1px solid #4e4e4e;margin: 17px auto;}
.power-by p {text-align: center;color: #fff;margin: 15px 0px 0px;font-size: 15px;}
.power-by p a{color: #fff;}
.power-by p a:hover{color:#afafaf;}

.welcome-text h3{color:#2d435e; margin:10px 0px;}

/***********Social Icon**************/
#mySidenav a {position: fixed;left: -120px;transition: 0.3s;width: 160px;text-ecoration: none;color: white;z-index: 1100;}#mySidenav a:hover {left:-10px;}
#facebook{/*top:170px;*/top: 194px; background:#3a549e;}
#youtube{top:217px; background:#cc181e;}
#twitter{top:312; background:#1ca0f2;}
#instagram {/*top: 265px;*/top: 241px;background: linear-gradient(180deg, #e8573c, #db2555, #8a1f65);}
#blogger {top:359px; background:#f06a35;}
#pdf-icon {top:405px; background:#a82424;}
.sidenav p {font-size: 18px;text-transform: capitalize;display: inline-block;margin: 0px;padding: 7px 3px 7px 25px;}
.blogger, .facebook, .pdf-icon, .twitter, .instagram, .you-tube
{display: inline-block; background: url(../images/all-social.jpg) no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
.blogger { background-position: -0px -0px; width: 40px; height: 40px; float: right;}
.facebook { background-position: -40px -0px; width: 40px; height: 40px; float: right;}
.pdf-icon { background-position: -0px -40px; width: 40px; height: 40px; float: right;}
.twitter { background-position: -40px -40px; width: 40px; height: 40px; float: right;}
.instagram { background-position: -0px -80px; width: 40px; height: 40px; float: right;}
.you-tube { background-position: -40px -80px; width: 40px; height: 40px; float: right;}


.contact-address {padding:5px 0px;border-radius:0px;position: relative;z-index: 1;}
.contact-address ul {margin: 0;padding: 0;}
.contact-address ul li {padding: 10px 0px;list-style-type: none;}
.contact-address ul li span.fa {margin-right: 10px;font-size: 34px;border-radius: 50%;float: left;display: inline-block;color: #ffffff;width: 70px;background-color: #021a46;height: 70px;line-height: 61px;text-align: center;border: 5px solid #a7cf3a;}
.icon-color h3 {margin-top: 5px;margin-bottom: 5px;font-size:21px;line-height: 18px;color: #003c84;font-weight: 700;}
.contact-address span, .contact-address a {overflow: hidden;display: block;font-weight: 400;color: #000000;text-decoration: none;font-size: 16px;line-height: 26px;}

.input-group .form-control:last-child, .input-group-addon:last-child, #feedback .input-group .form-control, #feedback .input-group-addon {font-size: 14px !important;line-height: 24px;border-radius: 5px;margin: 0px;}
.input-group {position: relative;display: table;border-collapse: separate;margin: 15px 0;width: 100%;}
.Submit-box {background: #002a3a;color: #fff;padding: 15px;width: 45%;font-size: 18px;border-radius: 5px;margin: 6px 0px;}
.form-control:focus{border-color: #a7cf3a;outline: 0;-webkit-box-shadow: none;box-shadow: none;}
label {display: inline-block;max-width: 100%;margin-bottom: 0px;font-weight: normal;}


/***********Whatapp here**************/
.whatsapp_btn{position: fixed;bottom: 100px;right: 10px;width: 50px;height: 50px;z-index:100;}
.whatsapp_btn .icon_logo{position: relative;z-index:150;padding: 5px;}
.whatsapp_btn .icon_logo > a > img{width: 100%;}
.whatsapp_btn .circle_waves{border-radius: 50%;background-color: #3cc04e;width: 50px;height: 50px;position: absolute;opacity: 0;bottom: 1px;left: 0px;z-index:120;animation: waves 4s infinite cubic-bezier(.36, .11, .89, .32);}
@keyframes waves {from {transform: scale(.55, .55);opacity: .6;}
to {transform: scale(1.8, 1.8);opacity: 0;}}

/****** profile menu old css *****START*
.profile_menus_wrap {list-style: none;}
.profile_menus_wrap_main{ margin:0px;}
.profile_menus_wrap_main ul{list-style: none; padding:0px;}
.profile_menu{ float:left; margin:10px 15px;}
.profile_menu a {background-color: #021a46;padding: 13px 30px;color: #fff;border-radius: 30px;}
****** profile menu old css *****END*/

/****** profile menu NEW css *****START*/
.profile-nav-bar {background: #1b4694;margin-top: 10px;}
.profile-nav-bar .page-content {margin-top: 0px;}
.profile-nav-bar .profile_menus_wrap {margin: 0;padding: 0;text-align: center;}
.profile-nav-bar .profile_menus_wrap .profile_menu {list-style: none;display: inline-block;margin: 0;padding: 0;position: relative;line-height: normal;vertical-align: middle;}
.profile-nav-bar .profile_menus_wrap .profile_menu > a {font-size: 17px !important;padding: 15px 30px;font-weight: 600;color: #FFF;text-transform: uppercase;display: block;text-decoration: none;font-family: inherit;box-sizing: border-box;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out;letter-spacing: 0.3px;}
.profile-nav-bar .profile_menus_wrap .profile_menu:active > a, .profile-nav-bar .profile_menus_wrap .profile_menu:hover > a {background: #a7cf3a;}
/****** profile menu NEW css *****END*/


#Student_Result #searched-certi {padding-top: 30px;margin-top: 15px;border-top: 1px solid #888;}
#Student_Result #searched-certi .certi-row {display: block;line-height: 1.5;color: #000;font-size: 18px;}
#Student_Result #searched-certi .certi-row.cname {font-weight: 600;text-transform: uppercase;}
#search_form .form-group {position: relative;}
#search_form .form-group #iss_dt{width: 100% !important;}
#search_form .form-group input[type='date'] {display:block;-webkit-appearance: none;-moz-appearance: none;min-height: 1.2em; -webkit-appearance: none;-webkit-min-logical-width: calc(100% - 16px);}
/*-webkit-datetime-edit-day-field*/
#search_form .form-group #iss_dt::-webkit-calendar-picker-indicator {background: transparent;bottom: 0;color: transparent;cursor: pointer;height: auto;left: 0;position: absolute;right: 0;top: 0;width: auto;}
.stellarnav.mobile.active span.menu_bg {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #c1c1c1;opacity: 0.7;pointer-events: none;}

#certificate .btn {background: #1b4694;}

