@charset "utf-8";@import url('https://fonts.googleapis.com/css?family=Oxygen:400,700');@import url('https://fonts.googleapis.com/css?family=Alegreya+Sans+SC:400,400i,500,500i,700,700i');@import url('https://fonts.googleapis.com/css?family=Dancing+Script:400,700');@import "font-awesome.min.css";@import "icofont.css";@import "flaticon.css";@import "animations.css";@import "animate.min.css";@import "VideoPopUp.css";@import "owl.carousel.min.css";@import "owl.theme.default.css";@import "lightbox.min.css";body{background:#ffffff;font-family:'Oxygen', sans-serif;font-size:14px;font-weight:500;line-height:26px;color:#4c4c4c;position:relative;overflow-x:hidden;}
h1,
h2,
h3,
h4,
h5,
h6{font-family:'Alegreya Sans SC', sans-serif;color:#c31919;line-height:1.2;font-weight:400;margin-top:0;margin-bottom:10px;padding:0;font-size:19px;}
p{margin:0;padding:0;}
a{text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
a:focus,
a:hover{outline:none;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
ul{margin:0;padding:0;}
ul li{list-style-type:none;margin:0;padding:0;}
img{width:100%;max-width:100%;height:auto;}
.form-control{resize:none;height:45px;margin-bottom:30px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.form-control:focus{border-color:#a2a2a2;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
::-webkit-input-placeholder{color:#999999 !important;}
::-moz-placeholder{color:#999999 !important;}
:-ms-input-placeholder{color:#999999 !important;}
:-moz-placeholder{color:#999999 !important;}
.my-btn{background:#FFB606;color:#ffffff;font-size:14px;text-align:center;padding:15px 25px;border-radius:0;border:none !important;clear:both;text-transform:uppercase;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.my-btn:hover{color:#ffffff;background:#222222;border:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.overlay-black{position:relative;}
.overlay-black:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:rgba(68, 63, 63, 0.1);}
.overlay1-black:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;/*background-color:rgba(19, 18, 18, 0.92);*/}
.overlay-white{position:relative;}
.overlay-white:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:rgba(255, 255, 255, 0.8);}
.section-title{margin-bottom:60px;text-align:center;}
.section-title .title-style{position:relative;display:inline-block;}
.section-title .title-style h2{font-size:36px;line-height:30px;margin-bottom:0;}
.title-icon{width:80px;position:relative;margin:0 auto;margin-top:10px;}
.title-icon:before{content:"";width:100px;height:2px;background:#FFB606;position:absolute;top:18px;left:-90px;}
.title-icon:after{content:"";width:100px;height:2px;background:#FFB606;position:absolute;top:18px;right:-90px;}
.title-icon i{color:#FFB606;font-size:40px;}
.section-title p{font-weight:bold;margin-top:20px;}
#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99999999;}
#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-image:url(../images/preloder.gif);background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px;}
.scrollup{width:40px;height:40px;position:fixed;display:none;bottom:20px;right:20px;z-index:99999;background-color:#FFB606;color:#ffffff;text-align:center;line-height:40px;font-size:20px;}
.scrollup:hover{color:#111111;}
.page-pagination{text-align:center;}
.page-pagination .pagination{margin:30px 0 30px;}
.page-pagination .pagination>li>a,
.page-pagination .pagination>li>span{background:transparent;color:#FFB606;}
.page-pagination .pagination>li>a:hover{color:#ffffff;background:#FFB606;}
.page-pagination-left{text-align:left;}
.page-pagination-right{text-align:right;}
.main-herader{position:relative;background:#ffffff;}
.header-topbar{background:#FFB606;}
.header-topbar-col{padding:10px 0;}
.header-topbar-col ul li{float:left;margin-right:20px;}
.header-topbar-col ul li p{color:#ffffff;margin-top:4px;}
.header-topbar-col ul li p i{margin-right:5px;color:#ffffff;}
.header-topbar-col p a{color:#ffffff;}
.social-link-group{text-align:right;}
.social-link-group a{margin-left:12px;}
.social-link-group a i{color:#ffffff;}
.main-herader .navbar-brand img{width:333px;}
.main-herader .navbar-expand-md .navbar-nav .nav-link{color:#333333;font-size:17px;margin-left:5px;padding:25px 10px;}
.main-herader .dropdown-menu{padding:0;border-radius:0;top:100%;margin-top:-1px;width:210px;border-top:3px solid #FFB606;}
.main-herader .dropdown-menu .dropdown-item{padding:10px 15px;text-transform:uppercase;}
.main-herader .dropdown-menu .dropdown-item:hover{color:#FFB606;padding-left:20px;}
.navbar-nav .dropdown-menu.show{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUpMenu;animation-name:fadeInUpMenu;}
.dropdown-item.active,
.dropdown-item:active{background:transparent;}
.main-herader .navbar{padding:0;}
.nav{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.main-herader .nav.sticky{position:fixed;top:0;left:0;z-index:9999;width:100%;background:#ffffff;border-bottom:1px solid #dddddd;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.main-herader-two{position:absolute;left:0;top:0;z-index:9999;width:100%;background:transparent;}
.main-herader-two .header-topbar{background:transparent;border-bottom:1px solid rgb(146, 142, 142);}
.main-herader-two .navbar-expand-md .navbar-nav .nav-link{color:#ffffff;}
.main-herader-two .navbar-expand-md.nav.sticky .nav-link{color:#333333;}
.main-slider-area{}
.slide{list-style-type:none;padding:0;}

.slide__item:before{content:"";width:1350px;height:auto;position:absolute;left:0;top:0;z-index:0;/*background:rgba(0, 0, 0, 0.6);*/}
.item-bg-1{background:url(../images/slider/1.jpg);}
.item-bg-2{background:url(../images/slider/2.jpg);}

.item-bg-3{background:url(../images/slider/3.jpg);}
.item-bg-4{background:url(../images/slider/4.jpg);}
.item-bg-5{background:url(../images/slider/5.jpg);}
.item-bg-6{background:url(../images/slider/6.jpg);}
.item-bg-7{background:url(../images/slider/7.jpg);}

/* .slide__item{height:80vh;width:1350px} */
.slide__item{background-repeat:no-repeat;background-position: center;height:400px;width:100%;}
@media only screen and (max-width: 500px) {
  .slide__item {
    background-size: contain;
    height: 20vh;
  }
}
@media only screen and (min-width: 501px) and (min-width: 767px){
  .slide__item {
    background-size: contain;
    height: 400px;
  }
}
@media only screen and (min-width: 1200px) {
    .slide__item {background-size:cover;height:550px;}
  }

.slide-caption{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;color:#fff;}
.slide-caption__title{font-size:40px;color:#ffffff;margin-bottom:0;text-transform:uppercase;margin-bottom:10px;}
.slide-caption__title:before{content:'';width:20%;border-bottom:2px solid #FFB606;display:block;margin:0 auto;}
.slide-caption__desc{font-size:18px;font-style:italic;color:#FFB606;letter-spacing:5px;margin-bottom:20px;}
.slide-caption .btn{border:2px solid #FFB606;color:#ffffff;background:#FFB606;padding:10px 25px;}
.slide-caption .btn:hover{color:#FFB606;background:transparent;}
.owl-item.active .slide-caption__title{animation:1s 1s fadeInUp both;}
.owl-item.active .slide-caption__desc{animation:1s 1.5s fadeInUp both;}
.owl-item.active .btn{animation:1s 2s flipInX both;}
.main-slider-area .owl-prev{position:absolute;top:70%;left:0;font-size:25px;background:#551FC0;width:35px;padding:0 5px;color:#ffffff;border-radius:0;}
.main-slider-area .owl-next{position:absolute;top:70%;right:0;font-size:25px;background:#551FC0;width:35px;padding:0 5px;color:#ffffff;border-radius:0;}
.main-slider-area .owl-theme .owl-nav [class*='owl-']{background:#FFB606;color:#ffffff;}
.main-slider-area-two{}
.main-slider-area-two .slide__item{height:100vh;}
.features-area{padding:70px 0 0px;overflow:hidden;}
.features-col{margin-bottom:30px;}
.features-img{position:relative;}
.over-shadow{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.4);opacity:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.features-col:hover .over-shadow{opacity:1;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.features-col h4{margin-top:20px;}
.about-section{padding:0;overflow:hidden;}
.about-col{}
.about-col h2{font-size:40px;margin-bottom:5px;}
.about-col h5{font-size:16px;color:#FFB606;margin-bottom:20px;font-style:italic;letter-spacing:5px;font-weight:500;}
.para-space{margin-bottom:30px;}
.about-item{position:relative;padding-left:80px;margin-bottom:30px;}
.about-item i{position:absolute;left:0;top:0;font-size:35px;width:60px;height:60px;text-align:center;line-height:60px;color:#ffffff;background:#FFB606;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.about-item:hover i{}
.about-item h4{margin-bottom:0;}
.about-two-section{padding:100px 0 70px;}
.about-two-section .about-col{margin-bottom:30px;}
.about-two-section .about-img{margin-bottom:30px;}
.about-box{margin-bottom:30px;background:#ffb606;padding:20px;position:relative;}
.about-box h2{position:absolute;right:0;top:-20px;z-index:0;opacity:0.2;font-size:85px;}
.about-box h4{color:#ffffff;}
.about-box p{color:#ffffff;}
.video-section{padding:100px 0;background:url(../images/bg/1.jpg);position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}
.video-col{text-align:center;}
.video-col h2{color:#1e1631;margin-bottom:30px;letter-spacing:1px;}
.video-col i{color:#FFB606;font-size:100px;}
.course-area{padding:100px 0 50px;}
.course-col{margin-bottom:50px;}
.course-image{position:relative;}
.course-col:hover .over-shadow{opacity:1;}
.course-cost{position:absolute;left:-12px;top:20px;z-index:99;padding:5px 20px;background:#FFB606;}
.course-cost h2{margin-bottom:0;color:#ffffff;font-size:18px;}
.course-cost:before{content:'';position:absolute;left:0;bottom:0;opacity:1;border-top:8px solid #FFB606;border-left:12px solid transparent;transform:translateY(100%);-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);}
.course-item h4{margin-top:20px;}
.course-item h4 a{color:#111111;}
.course-item p{margin-bottom:20px;}
.course-single-area{padding:100px 0 70px;}
.course-single-col{margin-bottom:30px;}
.course-single-col h2{margin-top:20px;}
.course-features{margin-top:50px;}
.course-features h3{margin-bottom:20px;}
.course-features ul{border:1px solid #dddddd;}
.course-features ul li{border-bottom:1px solid #dddddd;padding:10px 15px;}
.course-features .btn{text-transform:uppercase;border-radius:0;background:#FFB606;border:none;cursor:pointer;}
.course-features .btn:hover{background:#232323;}
.commment-field{margin-top:50px;}
.commment-field h4{font-size:22px;margin-bottom:30px;}
.commment-field h4 a{color:#FFB606;}
.blog-commment-item{position:relative;padding-left:90px;margin-bottom:50px;}
.blog-commment-item img{position:absolute;left:0;top:0;width:70px;height:70px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.blog-commment-item h4{margin-bottom:10px;}
.blog-commment-item i{color:#FFB606;}
.middele-comment{margin-left:60px;}
.form-field{margin-top:50px;}
textarea{height:100% !important;}
.sidebar-col{margin-bottom:30px;}
.sidebar-search-box{margin-bottom:50px;}
.sidebar-search-box .input-group .form-control{height:45px;border-color:#FFB606;}
.sidebar-search-box .input-group-btn .btn{height:45px;width:60px;background:#FFB606;}
.sidebar-search-box .input-group-btn .btn i{font-size:22px;color:#ffffff;}
.categories{margin-bottom:50px;}
.sidebar-title h3{border-bottom:1px dashed #cccccc;padding-bottom:5px;margin-bottom:30px;}
.categories ul li{margin-bottom:10px;}
.categories ul li a{color:#111111;text-transform:capitalize;}
.categories ul li a:hover{color:#FFB606;}
.sidebar-post{margin-bottom:50px;}
.sidebar-post ul li{position:relative;padding-left:90px;margin-bottom:30px;}
.sidebar-post ul li img{position:absolute;left:0;top:0;width:80px;height:80px;}
.sidebar-post ul li h4{margin-bottom:0;font-size:22px;}
.sidebar-post ul li h4 a{color:#FFB606;}
.sidebar-tags{margin-bottom:0;}
.sidebar-tags ul li{border:1px solid #dddddd;margin-bottom:20px;margin-right:5px;display:inline-block;}
.sidebar-tags ul li a{padding:10px 20px;color:#ffffff;background:#111111;text-transform:uppercase;}
.sidebar-tags ul li a:hover{background:#FFB606;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.counter-section{padding:100px 0 50px;background-repeat:no-repeat;background-size:cover;background-position:center;}
.counter-col{margin-bottom:50px;text-align:center;}
.counter-col i{font-size:40px;color:#FFB606;}
.counter-col p{color:#1e1631;font-size:18px;text-transform:capitalize;letter-spacing:1px;}
.counter-col .counter div{color:#61a287;font-size:40px;margin-top:20px;margin-bottom:20px;}
.teachers-area{padding:100px 0 70px;}
.teachers-col{margin-bottom:30px;text-align:center;}
.teachers-col .teacher-img{position:relative;}
.teachers-col .teacher-img:before{content:"";position:absolute;left:0;top:0;z-index:0;width:100%;height:0;background:rgba(0, 0, 0, 0.6);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.teachers-col:hover .teacher-img:before{height:100%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.social-group{position:absolute;left:0;right:0;top:10%;z-index:1;opacity:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.teachers-col:hover .social-group{opacity:1;top:50%;margin-top:-15px;-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;-ms-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;}
.social-group ul li{display:inline-block;margin-left:10px;margin-right:10px;}
.social-group ul li i{font-size:30px;color:#FFB606;}
.teachers-col h4{margin-bottom:0;padding:20px 10px;background:#f5f5f5;}
.teachers-col h4 a{color:#111111;}
.teachers-col h4 a:hover{color:#FFB606;}
.teacher-img a .link{background:#FFB606;padding:10px;position:absolute;right:0;bottom:0;z-index:2;font-size:20px;color:#ffffff;opacity:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.teachers-col:hover a .link{opacity:1;-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;-ms-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;}
.teacher-single-area{padding:100px 0 70px;}
.teacher-single-col{margin-bottom:30px;}
.teacher-biography{border:1px solid #dddddd;}
.teacher-biography ul li{text-transform:capitalize;border-bottom:1px solid #dddddd;padding:15px 20px;}
.teacher-biography ul li strong{margin-right:10px;}
.teacher-biography ul li i{color:#FFB606;}
.teacher-biography ul li a i{margin-right:5px;color:#595959;}
.teacher-biography ul li a i:hover{color:#FFB606;}
.teacher-biography p{background:#dddddd;padding:20px 20px;}
.separator-section{padding:100px 0 0;background-image:url(../images/bg/3.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;}
.separator-col{}
.separator-col img{width:400px;height:auto;margin-top:-145px;}
.separator-col h4{color:#fff;margin-bottom:20px;}
.separator-col .custom-select{width:100%;border-radius:0;border:none;margin-bottom:30px;height:45px;}
.portfolio-section{padding:100px 0;overflow-x:hidden;}
.portfolio-nav{float:none;text-align:center;margin-bottom:30px;}
.filtr-container{}
.portfolio-nav li{display:inline-block;cursor:pointer;margin-right:10px;margin-left:10px;text-transform:capitalize;font-weight:bold;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.portfolio-nav li:hover{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.filtr-item{width:33.25%;padding:0;}
.padd0{padding:0;}
.img-hover-item{position:relative;overflow:hidden;}
.hover-item-info{position:absolute;bottom:-50%;left:0;width:100%;padding:20px 20px;background:rgba(0, 0, 0, 0.8);text-align:center;opacity:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.img-hover-item:hover .hover-item-info{opacity:1;bottom:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.img-hover-item img{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.img-hover-item:hover img{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.hover-item-info h3{margin-bottom:0;}
.hover-item-info h3 a{text-transform:uppercase;color:#ffffff;font-size:18px;margin-bottom:0;}
.hover-item-info h3 a:hover{color:#FFB606;}
.img-hover-item i{font-size:30px;color:#FFB607;position:absolute;left:50%;top:0;margin-left:-15px;background:#ffffff;padding:5px;text-align:center;opacity:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.img-hover-item:hover i{top:50%;margin-top:-30px;opacity:1;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.gallery-single-area{padding:100px 0;}
.gallery-single-area h3{margin-top:30px;}
.gallery-single-info{padding:20px 20px;background:#f5f5f5;margin-top:50px;}
.info-col{border-right:1px solid #999999;}
.info-col p{text-transform:capitalize;font-weight:600;}
.info-col p span{color:#FFB606;}
.testimonial-section{padding:100px 0;background:url(../images/bg/2.jpg);position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}
.test-item{padding:30px 30px;background:rgba(0, 0, 0, 0.5);}
.test-image{position:relative;padding-left:100px;margin-bottom:30px;}
.test-item img{position:absolute;left:0;top:0;width:80px !important;height:80px !important;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.test-item h4{color:#ffffff;margin-bottom:0;padding-top:10px;}
.test-item span{font-size:12px;color:#FFB606;}
.test-item p{color:#ffffff;margin-top:10px;}
.testimonial-col .owl-theme .owl-nav{margin-top:30px;}
.testimonial-col .owl-theme .owl-dots .owl-dot span{margin-bottom:0;margin-top:0;}
.testimonial-col .owl-theme .owl-dots .owl-dot.active span,
.testimonial-col .owl-theme .owl-dots .owl-dot:hover span{background:#FFB606;}
.blog-section{padding:100px 0 70px;}
.blog-col{margin-bottom:30px;position:relative;}
.blog-img{position:relative;overflow:hidden;}
.blog-img img{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.blog-col:hover .blog-img img{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);}
.overlay:before{content:"";width:100%;height:100%;position:absolute;left:0;bottom:0;background:rgba(0, 0, 0, .8);opacity:0;z-index:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.blog-col:hover .overlay:before{opacity:1;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.post-date{position:absolute;left:0;bottom:0;z-index:9;padding:10px 20px;background:#FFB606;text-align:center;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.post-date:after{content:"";position:absolute;right:-40px;top:0;width:0;height:100%;border-left:40px solid #FFB606;border-top:43px solid transparent;}
.post-date h3{color:#ffffff;font-size:16px;margin-bottom:0;}
.blog-col h4{margin-bottom:15px;}
.blog-col h4 a{color:#FFB606;}
.blog-col h4 a:hover{color:#FFB606;}
.info-bar{background:#FFB606;margin-bottom:20px;padding:10px 15px 10px 15px;}
.info-bar ul li{float:left;margin-right:15px;}
.info-bar ul li i{margin-right:5px;color:#ffffff;}
.info-bar ul li a{color:#ffffff;}
.blog-col .embed-responsive{margin-bottom:20px;}
.blog-single-field{padding:100px 0 70px;}
.blog-single-col{margin-bottom:30px;}
.blog-single-col h2{margin:20px 0;}
.subscribe-area{background:#FFB607;padding:50px 0;}
.subscribe-col{width:80%;margin:auto;}
.subscribe-col h3{margin-bottom:20px;color:#ffffff;}
.subscribe-col .form-control{margin-bottom:0;height:45px;border:none;}
.subscribe-col .form-control+.input-group-addon:not(:first-child){height:45px;border-radius:0;margin-left:-1px;border:none;text-transform:uppercase;}
.subscribe-col .form-inline{margin:auto;}
.defult-page-title{padding:100px 0;text-align:center;background:url(../images/bg/5.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;}
.page-title-box{text-align:left;}
.page-title-box h2{font-size:45px;color:#ffffff;position:relative;margin-bottom:30px;}
.page-title-box h2 span{color:#FFB606;}
.page-title-box h2:before{content:"";position:absolute;left:0;bottom:-10px;width:40px;height:3px;background:#FFB606;}
.page-title-box p{color:#ffffff;text-transform:uppercase;}
.page-title-box p a{color:#da9191;}
.page-title-box p a:hover{color:#FFB606;}
.my-pagination{margin-bottom:30px;}
.my-pagination .pagination{margin-bottom:30px;}
.my-pagination .page-link{color:#FFB606;border-color:#FFB606;}
.history-section{padding:100px 0;}
.history-item{text-align:center;}
.history-img{position:relative;}
.history-img h3{position:absolute;left:0;top:0;z-index:0;background:#FFB606;padding:5px 20px;font-size:18px;color:#ffffff;}
.history-item h4{margin-top:20px;font-size:18px;}
.history-section .owl-prev{position:absolute;top:45%;left:0;font-size:25px;background:#551FC0;width:35px;padding:0 5px;color:#ffffff;border-radius:0;}
.history-section .owl-next{position:absolute;top:45%;right:0;font-size:25px;background:#551FC0;width:35px;padding:0 5px;color:#ffffff;border-radius:0;}
.history-section .owl-theme .owl-nav [class*='owl-']{background:#FFB606;color:#ffffff;margin:0;}
.account-area{padding:100px 0;}
.account-area .tab-content{padding:20px;border:1px solid #dddddd;border-top:none;}
.nav-tabs .nav-item{float:none;display:block;}
.nav-link{text-align:center;}
.account-area .nav-tabs .nav-link.active{border-radius:0;}
.account-area .nav-tabs .nav-link{color:#FFB606;}
.account-area .form-check{margin-bottom:20px;}
.faq-area{padding:100px 0;}
.panel-heading .accordion-toggle:after{content:"\f106";font-family:FontAwesome;float:right;font-size:20px;color:#ffffff;}
.panel-heading .accordion-toggle.collapsed:after{content:"\f107";}
.faq-col h1{margin-bottom:30px;}
.faq-col .panel-title{font-size:18px;background:#FFB606;color:#ffffff;padding:10px 15px;margin-bottom:0;}
.faq-col .panel-title a{color:#ffffff;}
.faq-col .panel-body{margin-bottom:0;padding:20px 15px;}
.faq-col .panel.panel-default{margin-bottom:10px;}
.error-area{padding:100px 0 70px;}
.error-col{margin-bottom:30px;text-align:center;}
.error-col h1{font-family:'Dancing Script', cursive;font-size:36px;margin-bottom:50px;}
.error-col h1 span{font-size:60px;color:#FFB606;}
.error-col img{width:100%;margin:0 auto;}
.error-col h4{margin-top:30px;margin-bottom:0;}
.error-col h4 a{color:#111111;}
.error-col h4 a:hover{color:#FFB606;text-decoration:underline;}
.pricing-field{padding:100px 0 70px;}
.pricingTable{margin-bottom:30px;text-align:center;position:relative;background:#f4f4f4;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.pricingTable:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.pricingTable .title{font-size:30px;font-weight:700;color:#898384;text-transform:uppercase;padding:40px 0 40px 0;margin-bottom:0;background:#f4f4f4;}
.pricingTable .price-value{padding:20px 0;background:#FFB606;font-size:40px;color:#fff;margin-bottom:20px;}
.pricingTable .pricing-content{list-style:none;padding:0;}
.pricingTable .pricing-content li{font-size:15px;color:#898384;line-height:40px;}
.pricingTable .pricingTable-signup{display:inline-block;margin:20px 0 50px;padding:8px 20px;font-size:15px;font-weight:600;color:#ffffff;background:#FFB606;text-transform:uppercase;z-index:1;position:relative;transition:all 0.3s ease 0s;}
.pricingTable .pricingTable-signup:hover{background:#333333;}
.contact-area{padding:100px 0 50px;}
.contact-col{margin-bottom:50px;text-align:center;}
.contact-infobox{padding:30px 30px;border:1px solid #dddddd;border-top:none;border-bottom:none;}
.contact-infobox i{color:#FFB606;text-align:center;font-size:30px;margin-bottom:10px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.contact-form-row .contact-col{margin-bottom:0;height:45px;}
.contact-form-row .contact-col .form-control{height:50px;border-radius:5px;}
.contact-form-row .contact-col .btn:hover{background:#111111;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.contact-textarea{height:100% !important;}
.contact-col .btn{background:#FFB606;color:#ffffff;padding:10px 20px;border-radius:0;cursor:pointer;margin-top:30px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.contact-col .btn:hover{background:#111111;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.main-footer{background:#111111;padding:80px 0 50px;background:url(../images/bg/4.jpg);background-repeat:repeat;background-position:center;background-size:cover;position:relative;}
.main-footer:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;background:rgba(0, 0, 0, 0.9);}
.footer-col{padding-bottom:30px;}
.footer-col img{margin-bottom:30px;width:200px;height:auto;}
.footer-col h3{color:#FFB606;margin-bottom:40px;}
.footer-col h3 span{color:#FFB606;}
.footer-col p{color:#ffffff;}
.footer-col .top-para{margin-bottom:20px;}
.footer-col ul li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #717171;}
.footer-col ul li:last-child{border-bottom:none;}
.footer-col ul li a{display:block;color:#ffffff;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.footer-col ul li a:hover{color:#FFB606;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.post-box{margin-bottom:20px;position:relative;padding-left:85px;}
.footer-col .post-box img{position:absolute;left:0;top:0;width:70px;height:70px;}
.post-box p{z-index:1;line-height:24px;}
.post-box p a{color:#FFB606;}
.address-col ul{margin-top:20px;}
.address-col ul li{border-bottom:none;color:#ffffff;}
.address-col ul li i{width:25px;}
.main-footer-two{}
.tags-col ul li{display:inline-block;border:1px solid #717171;margin-bottom:15px;margin-right:10px;padding:8px 18px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.tags-col ul li:last-child{border-bottom:1px solid #717171;}
.tags-col ul li:hover{background:#FFB606;border-color:#FFB606;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.tags-col ul li a:hover{color:#ffffff !important;}
.quick-contact-col .form-control{margin-bottom:0px;background:rgba(255, 255, 255, 0.25);color:#ffffff;}
.quick-contact-col .form-group{margin-bottom:5px;}
.quick-contact-col .footer-btn{margin-top:5px;}
.copyright-bar{padding:20px 0;background:#313131;}
.footer-sociai-group{margin-bottom:10px;}
.footer-sociai-group a i{width:35px;height:35px;font-size:15px;color:#ffffff;background:rgba(27, 27, 27, 0.75);text-align:center;line-height:35px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.footer-sociai-group a i:hover{color:#ffffff;background:#FFB606;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.copyright-col p{color:#bdbcbc;}
.copyright-col p a{color:#FFB606;}
.demo-page-header{padding:200px 0;background:#111111;background-image:url(../images/demo/1.jpg);background-position:center;background-size:cover;}
.demo-page-features{padding:100px 0 70px;background:#f5f5f5;}
.demo-page-features h2{font-size:45px;display:inline-block;border-bottom:3px solid #FFB606;margin-bottom:60px;line-height:1;padding-bottom:10px;}
.demo-page-features-col{margin-bottom:30px;text-align:center;}
.demo-page-features-col h4{font-size:18px;padding:20px 20px;background:#e4e4e4;border-top:2px solid #FFB606;}
.demo-content-area{padding:100px 0 100px;}
.demo-content-col{margin-bottom:50px;text-align:center;}
.demo-content-col h2{margin-top:10px;margin-bottom:10px;color:#111111;}
.demo-content-col h2 a{color:#111111;}
.header-content{text-align:center;}
.header-content h1{color:#ffffff;margin-bottom:30px;}
.header-content h1 span{color:#FFB606;font-size:50px;}
.header-content .btn{font-style:16px;background:#FFB606;border:none;padding:18px 40px;color:#ffffff;text-transform:uppercase;}
.demo-content-area{padding:150px 0 100px;}
.demo-content-col{margin-bottom:50px;text-align:center;}
.demo-content-col h2{margin-top:30px;margin-bottom:10px;color:#111111;}
.demo-content-col h2 a{color:#111111;}
.demo-content-col ul li{margin-bottom:10px;margin-top:10px;}
.demo-content-col ul li a{font-weight:bold;color:#777777;text-transform:uppercase;}
.pages-col{text-align:center;}
.pages-col h1{margin-bottom:20px;padding-bottom:10px;border-bottom:2px dashed #cccccc;}
b,strong1{color:#656964;}

/* From Index Page Inline Style in Head Section */
.box{
    color: #fff;
    padding: 20px;
    display: none;
    margin-top: 20px;
    width:100%;
    height:auto;
    font-size:17px;
    
    
}
.table { width: 100%; }
.red{ background: #ef762fed}
.green{ background: #ef762fed }
.blue{ background: #ef762fed; }
.yellow{ background: #ef762fed; }
.red1{ background: #ef762fed; }
.green1{ background: #ef762fed; }
.blue1{ background:#ef762fed; }
.yellow1{ background:#ef762fed; }
.red2{ background: #ef762fed; }
.green2{ background: #ef762fed; }
.blue2{ background: #ef762fed; }
.yellow2{ background: #ef762fed; }
.red3{ background: #ef762fed; }
.green3{ background: #ef762fed; }
.blue3{ background: #ef762fed; }
.yellow3{ background: #ef762fed; }
.red4{ background: #ef762fed; }
.green4{ background: #ef762fed; }
.blue4{ background: #ef762fed; }
.yellow4{ background: #ef762fed; }
.red5{ background: #ef762fed; }
.green5{ background: #ef762fed; }
 .yellow5{ background: #ef762fed; }
  .blue5{ background: #ef762fed; }
   .red6{ background: #ef762fed; }

   #social_side_links {
	position: fixed;
  top: 400px;
  right: 0;
  
  
  
  
  padding: 0;
  list-style: none;
  z-index: 99;
}

#social_side_links li a {display: block;}

#social_side_links li a img {
	display: block;
	max-width:87px;
  padding: 10px;
  -webkit-transition:  background .2s ease-in-out;
  -moz-transition:  background .2s ease-in-out;
  -o-transition:  background .2s ease-in-out;
  transition:  background .2s ease-in-out;
}

#social_side_links li a:hover img {background: rgba(0, 0, 0, .2);}

/* Demo Text */
.demo-text {
	font-family: helvetica, sans-serif;
  font-weight: 100;
  font-size: 30px;
  line-height: 43px;
  color: #444;
  padding: 10px;
}
	.demo-text--special {
		background-color:#A79C8E;
     color: #fff;
     padding: 30px;
	}
	
	.demo-text--small {
		font-size: 23px;
     line-height: 37px;
	}

h1.demo-text {
  margin: 40px 0 0 0;
  line-height: 0;
  font-size: 50px;
}

a.demo-text {
	text-decoration:none;
  font-size: 20px;
}
  

