body{font-family:'Mangal',sans-serif;font-size:16px;color:#777;line-height:22px;padding-top:0}p{margin:0 0 10px;font-size:16px;line-height:28px;font-family:'Mangal',sans-serif}img{max-width:100%}.main-container{overflow:hidden}a{-webkit-transition:all 0.3s;transition:all 0.3s}a:hover{text-decoration:none}.bg-color{background:#411b1d}.vision-rw{display:grid;grid-auto-flow:column;gap:2%}.vision-col h4{margin-bottom:15px;font-size:20px;color:#000}.vision-col{border:1px solid #ddd;padding:25px 20px; border-radius: 12px; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); transition: all 0.3s ease;}.vision-col:hover { transform: translateY(-5px); box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);}.serv{display:grid;grid-auto-flow:column;gap:2%}.service-col h4{margin-bottom:15px;font-size:20px;color:#000}.service-sec .center-d{text-align:center;padding-right:7%;padding-left:7%;margin-bottom:35px}h2{font-size:30px;font-weight:700;line-height:40px;color:#000}.service-sec h2{color:#f3f1f1;margin-bottom:20px}.service-sec{background:#411b1d}.service-sec .service-col{background:#fff;padding:30px 20px;border-radius:8px;margin-bottom:25px; border-radius: 12px; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); transition: all 0.3s ease;}.service-sec .service-col:hover { transform: translateY(-5px); box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);}.why-chse h2{margin-bottom:25px}.why-chse ul li{margin-bottom:12px}#registerform label{display:block}#registerform input,#registerform select,#registerform textarea{font-family:inherit;font-size:inherit;line-height:inherit;width:100%;padding:12px 10px;margin-bottom:20px;color:#000; border-radius: 12px; transition: all 0.3s ease;}textarea{height:120px}#registerform .btn{background:#411b1d;color:#fff;padding:15px 40px;border-radius:5px; border-radius: 12px; transition: all 0.3s ease;}#registerform label.error{display:block;color:#ef0d0d}p.fs{font-size:12px;color:#000;margin-top:-20px}#message .success{background:#048130;color:#fff;padding:12px 10px;border-radius:5px;margin-top:20px}#message .error{background:#d12700;color:#fff;padding:12px 10px;border-radius:5px;margin-top:20px}.nav>li>a{padding:10px 10px}.navbar-collapse.collapse{align-items:center;justify-content:space-between}.reg-btn{background:#411b1d;color:#fff;padding:10px 18px;border-radius:5px;border:2px solid #411b1d}.reg-btn:hover{background:#fff;color:#411b1d}.req-attach{margin-top:20px;padding-left:17px}.req-attach li{margin-bottom:12px}.top-bar{position:fixed;width:100%;top:0;left:0;z-index:10;background:#ffffff;display:flex;align-items:center;justify-content:flex-end}.tp-ct ul li{display:inline-block;padding:0 8px}.tp-ct ul{padding-left:0;padding-right:10px}.tp-ct ul li i{background:#411b1d;color:#fff;padding:10px;border-radius:50%;width:35px;height:35px;text-align:center;margin-right:5px}@media screen and (max-width:767px){.top-bar{display:block;text-align:center;height:100px}.tp-ct{display:inline-block;align-items:center;justify-content:space-around;text-align:center;width:100%}.tp-ct ul{padding-left:0;padding-right:0;display:flex;margin-bottom:0;justify-content:space-between}.tp-ct ul li{display:inline-block;padding:2px 0;font-size:12px}.tp-ct ul li i{padding:7px;width:30px;height:30px}.reg-btn{font-size:14px}.logo img{width:50%}.navbar-brand{float:unset}.navbar-nav{margin:0}.ne-btn{margin-top:22px}.serv{display:grid;grid-auto-flow:row;gap:1%}.vision-rw{display:grid;grid-auto-flow:row;gap:1%}}.mt20{margin-top:20px}.mt40{margin-top:40px}.mt-70{margin-top:-70px}@media screen and (max-width:415px){.mt-70{margin-top:0}}.mb40{margin-bottom:40px}.mb60{margin-bottom:60px}.mb80{margin-bottom:80px}.pad40{padding:40px 0}@media screen and (max-width:768px){.sm-b-pad40{padding-bottom:40px}.sm-b-pad80{padding-bottom:80px}}.pad60{padding:60px 0}.pad80{padding:20px 0}.pad100{padding:100px 0}.pad200{padding:200px 0}.t-pad60{padding-top:60px}.t-pad80{padding-top:80px}.b-pad80{padding-bottom:80px}.header{background-color:#ffffff;position:fixed;z-index:999;width:100%;border-bottom:1px solid #e5e5e5;height:auto;padding:15px 0}.btn{border-radius:0;border:0}.fa-ul{margin-left:0}.fa-ul>li{margin:15px 0}.fa-ul>li>i{color:#411b1d;font-size:15px}.title{color:#313131;font-size:28px;font-weight:700;line-height:38px;text-transform:uppercase}.title span{color:#411b1d}.title:after{content:'';display:block;width:70px;height:3px;background:#411b1d;position:relative}.t-center.title:after{margin:20px auto 25px}.t-left.title:after{margin:20px 0 25px}.t-right.title:after{margin:20px 0 20px auto}.parallax{background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.parallax.bgc{background-position:50% 50%}.drk-bg{background:#232220}.light-bg{background:#fafafa}h1,h2,h3,h4,h5,h6{margin:0;padding:0}.text-highlight{font-size:18px;line-height:30px}.t-left{text-align:left}.t-center{text-align:center}.t-right{text-align:right}.btn-primary{padding:12px 18px;text-transform:uppercase;background:#411b1d;color:#fff; border-radius: 12px; transition: all 0.3s ease;}.btn-primary:hover{background:#411b1d; transform: translateY(-2px);}.white-text{color:#fff}.navbar{margin-bottom:0}.navbar-nav{margin-top:0}.our-client li{display:inline-block;width:17%;border:1px solid #ddd;margin:10px;border-radius:5px}.our-client{padding-left:0!important}@media screen and (min-width:769px){.navbar-nav{float:unset}}.navbar-nav>li>a{color:#272727;font-size:16px;font-weight:600;text-decoration:none;text-transform:capitalize}.navbar-nav>li>a:hover,.navbar-nav>li.active>a{color:#411b1d;text-decoration:none;background-color:transparent!important}.navbar-nav>li>a:focus{background-color:transparent!important}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.mega-dropdown-menu>li>ul>li.active>a,.mega-dropdown-menu>li>ul>li.active>a:hover,.mega-dropdown-menu>li>ul>li.active>a:focus{color:#411b1d;background:#fff0}@media (min-width:768px){.navbar-nav>li>a{padding-top:25px;padding-bottom:25px}}.navbar-brand{padding:0}.dropdown.open>a{color:#411b1d;background-color:#fff0}.dropdown-menu{background:#272727}@media screen and (max-width:415px){.dropdown{background:#272727}.navbar-nav>li>a{color:#fff;margin-left:15px}}.dropdown-menu>li{font-size:13px;font-family:mangal;border-bottom:1px solid #555;padding:5px 0}.dropdown-menu>li:last-child,.dropdown-menu.mega-dropdown-menu>li{border-bottom:0}.dropdown-menu>li>a{color:#fff;text-transform:capitalize}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#411b1d;background:#fff0}.mega-dropdown{position:static!important}.mega-dropdown-menu{padding:20px 20px;width:100%;box-shadow:none;-webkit-box-shadow:none}.mega-dropdown-menu>li>ul{padding:0;margin:0}.mega-dropdown-menu>li>ul>li{list-style:none;border-bottom:1px solid #555;margin:0 5px}.mega-dropdown-menu>li>ul>li>a{display:block;color:#fff;padding:5px 0;text-transform:uppercase;font-size:13px}.mega-dropdown-menu>li ul>li>a:hover,.mega-dropdown-menu>li ul>li>a:focus{color:#411b1d;text-decoration:none}.mega-dropdown-menu .dropdown-header{font-size:18px;color:#fff;padding:5px 60px 5px 5px;line-height:30px;text-transform:uppercase;border-bottom:1px solid #555}.carousel-control{width:30px;height:30px;top:-35px}.left.carousel-control{right:30px;left:inherit}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{font-size:12px;background-color:#fff;line-height:30px;text-shadow:none;color:#333;border:1px solid #ddd}.navbar-toggle{background:#411b1d}.navbar-toggle .icon-bar{background:#fff}.navbar-fixed-top{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;animation-duration:0.8s;-webkit-animation-duration:0.8s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-70px);transform:translateY(-70px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.slide-title{color:#fff;font-size:60px;font-weight:700;line-height:60px;text-transform:uppercase;font-family:'Mangal',sans-serif}.slide-title.color{color:#411b1d}.slide-border:after{content:'';display:block;width:80px;height:3px;background:#411b1d}.slider-btn{padding:12px 18px;text-transform:uppercase;background:#411b1d;color:#fff}@media screen and (max-width:767px){.slider-btn{padding:6px 9px;margin-top:20px}}.section-text{font-size:23px;line-height:39px;text-transform:uppercase}.section-text:after{content:'';display:block;width:80px;height:2px;background:#411b1d;margin:25px 0}.call-to-action{position:relative;z-index:99}.call-to-action h3{color:#fff;font-size:22px;text-transform:uppercase;margin-left:40px;line-height:22px;margin-top:7px}.borderleft:before{content:'';display:block;width:2px;height:30px;background:#fff;position:absolute;top:0}.ico-btn{color:#fff;font-size:35px;line-height:35px;margin:0 0 0 50px;padding:0}.ico-btn:hover{color:#313131}.feature-top{padding:80px 0}.feature-img .img-wrap{position:relative;overflow:hidden;margin-bottom:26px}.feature-img .img-wrap .overley{position:absolute;text-align:center;display:block;width:100%;height:100%;background:rgb(246 208 20 / .5);top:0;right:0;bottom:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s;transition:all 0.3s}.feature-img:hover .img-wrap .overley{-webkit-transform:scale(1);transform:scale(1)}.feature-img .img-wrap .overley i{position:absolute;top:50%;margin-top:-32px;margin-left:-25px;color:#fff;font-size:24px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;width:60px;height:60px;background:#333;border-radius:100%;line-height:60px}.feature-img h4{font-size:18px;line-height:18px;margin-bottom:14px}.feature-img h4 a{color:#313131;-webkit-transition:all 0.3s;transition:all 0.3s}.feature-img h4 a:hover{color:#411b1d}.feature-img p{margin-bottom:24px}.feature-box-1{position:relative}.feature-box-1 img{float:left;margin-right:20px}.feaure-box-1 .f-content{float:left}.feature-box-1 h4{color:#313131 font-size:18px;line-height:18px;margin-bottom:14px;text-transform:uppercase}.feature-box-1 h4 a{color:#313131;-webkit-transition:all 0.3s;transition:all 0.3s}.feature-box-1 h4 a:hover{color:#411b1d}.btn-learnmore{color:#777;font-size:13px;padding:8px 22px;border:1px solid #777}.feature-box i:before{font-size:70px;color:#777;line-height:70px;-webkit-transition:all 0.3s;transition:all 0.3s}.feature-box:hover i:before{color:#411b1d}.feature-box h4{color:#313131;text-transform:uppercase;margin:35px 0 25px}.short-feature .number{color:#411b1d;text-align:center;font-size:30px;width:40px;height:40px;line-height:40px;border:1px solid #411b1d;margin-right:20px;background:#333}.short-feature h4{font-size:20px;font-weight:700;text-transform:uppercase;line-height:20px}.short-feature p{font-size:15px}.parallax-text p{font-size:15px}.parallax-text h3{font-size:35px;line-height:46px;text-transform:uppercase;margin:35px 0 45px}.count-box{text-align:center}.count-box .icon{clear:both;margin-bottom:37px}.count-box i:before{color:#411b1d;font-size:60px;line-height:60px;margin-bottom:60px}.count-box .timer{font-size:60px;color:#fff;text-align:center}.count-box .timer:after{content:'';display:block;width:70px;height:2px;background:#411b1d;margin:15px auto 25px}.count-box h4{color:#fff;font-size:16px;text-transform:uppercase}.team-wrap{text-align:center;margin-top:5px;border:2px solid #ddd;-webkit-transition:all 0.3s;transition:all 0.3s; border-radius: 12px; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); transition: all 0.3s ease;}.team-wrap .team-img{position:relative;//overflow:hidden;border-bottom:2px solid #ddd;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.team-wrap h4{font-size:18px;color:#313131 line-height:15px;margin:20px 0 10px;text-transform:uppercase}.team-wrap h4 a{color:#313131}.team-wrap h4 a:hover{color:#411b1d}.team-wrap p.designation{color:#411b1d;margin:0 0 9px}.team-wrap p{margin-bottom:16px}.team-wrap:hover{border:2px solid #411b1d; transform: translateY(-5px); box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);}.team-wrap:hover .team-img{border-bottom:2px solid #411b1d}.team-wrap .team-img .overley{position:absolute;display:block;width:100%;height:100%;background:rgb(0 0 0 / .5);top:0;right:0;bottom:0;left:0;-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.team-wrap .team-img:hover .overley{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.team-wrap .team-img .overley .team-social{position:absolute;top:50%;left:50%;margin-left:-84px;margin-top:-25px}.team-wrap .team-img .overley .team-social a i{color:#fff;border:1px solid #411b1d;width:40px;height:40px;line-height:40px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.team-wrap .team-img .overley .team-social a:hover i{color:#fff;background:#411b1d;border:1px solid #411b1d;width:40px;height:40px;line-height:40px}.portfolio-nav ul{margin:0;padding:0}.portfolio-nav li{color:#313131;margin:15px 5px 38px 0;display:inline-block;padding:8px 20px;cursor:pointer;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width:767px){.portfolio-nav li{padding:4px 6px;margin:5px 5px 5px 0}}.portfolio-nav li:hover,.portfolio-nav li.active{color:#313131;background:#411b1d}.portfolio{width:100%;overflow:hidden}.portfolio .portfolio-item.col-2{width:50%;float:left}.portfolio .portfolio-item.col-3{width:33.33%;float:left}.portfolio .portfolio-item.col-4{width:25%;float:left}@media screen and (max-width:768px){.portfolio .portfolio-item.col-3,.portfolio .portfolio-item.col-4{width:50%;float:left}}@media screen and (max-width:767px){.portfolio .portfolio-item.col-2,.portfolio .portfolio-item.col-3,.portfolio .portfolio-item.col-4{width:100%;float:left}}.portfolio .portfolio-item.col-4 img,.portfolio .portfolio-item.col-3 img,.portfolio .portfolio-item.col-2 img{width:100%}.portfolio .portfolio-item{position:relative;overflow:hidden; border-radius: 12px; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);}.portfolio .portfolio-item .portfolio-overley{position:absolute;width:100%;height:100%;display:block;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / .5);text-align:center;-webkit-transform:scale(0);-moz-transform:scale(0);o-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.portfolio .portfolio-item:hover .portfolio-overley{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.portfolio .portfolio-item .portfolio-overley .content{position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-50px}.portfolio .portfolio-item .portfolio-overley .content h3,.portfolio .portfolio-item .portfolio-overley .content h3 a{color:#fff;text-transform:uppercase;-webkit-transition:all 0.3s;transition:all 0.3s}.portfolio .portfolio-item .portfolio-overley .content h3 a:hover{color:#411b1d;text-transform:uppercase;-webkit-transition:all 0.3s;transition:all 0.3s}.portfolio .portfolio-item .portfolio-overley .content .portfolio-tags{color:#411b1d}.feedback{margin-top:6px;float:left}.feedback-text{color:#313131;background:#f7f7f7;font-size:15px;padding:46px;border-left:2px solid #411b1d;position:relative}.feedback-text:after{content:'';position:absolute;border-style:solid;left:calc(80% - 10px);bottom:-10px;left:90%;border-width:10px 10px 0 10px;border-color:#F6D014 #fff0 #fff0 #fff0}.feedback h4{color:#313131;text-align:right;text-transform:capitalize;margin:15px 0 0}.feedback p.designation{text-align:right;font-weight:400;font-size:13px}.client-box ul{margin:0;padding:0}.client-box li{text-align:center;margin:10px 12px 7px 0;padding:0;display:inline-block;border:1px solid #ddd;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.client-box li:hover{border:1px solid #411b1d}.client-box li img{max-width:160px;opacity:.7;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width:768px){.client-box li img{max-width:100px!important;opacity:.7;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.our-client li{display:inline-block;width:17%;border:1px solid #ddd;margin:10px;border-radius:5px}}.client-box li:hover img{opacity:1}label{font-weight:400}label>b{color:red;font-size:18px}.form-inline .form-control,.form-control:focus{border-radius:0;box-shadow:none;width:100%}.contact-form h3,.comment-form h3{color:#32313b;font-size:30px;font-weight:400}.contact-form .form-sec1,.comment-form .form-sec1{padding-bottom:25px;float:left}.contact-form .form-sec2,.comment-form .form-sec2{padding-bottom:25px}.contact-form .form-sec3,.comment-form .form-sec3{margin-top:25px;float:left}#success,#error{display:none}#success span,#erro span{display:block;position:absolute;top:0;width:100%}#success span p,#error span p{margin-top:6em}#success span p{color:#9bd32d}#error span p{color:#c0392b}.panel{border:0;box-shadow:none}.panel-heading{padding:0}.panel-title a,.panel-title a:focus{background-color:#411b1d;color:#fff;border:0}.panel-title a.collapsed,.panel-title a.collapsed:focus{background-color:#fff;color:#313131;border:1px solid #ddd}.panel-title a,.panel-title a:focus{font-size:13px;position:relative;display:block;padding:14px 60px 14px 22px;border:1px solid #411b1d;background-color:#411b1d;color:#313131;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.panel-title a[aria-expanded="true"]:before{content:'\f107';font-family:fontawesome}.panel-title a:before{content:'\f105';font-family:fontawesome;margin-right:6px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.panel-body{font-family:"Open Sans",sans-serif;line-height:19px}.collapse{padding:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border:0}ul.pricing-table{margin:0;margin-bottom:30px;padding:0;text-align:center;border:1px solid #ddd;background:#fff}ul.pricing-table li{position:relative;padding:16px 4px;list-style:none;border-bottom:1px solid #ddd;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}ul.pricing-table li:first-child{padding:22px 0;background:#222;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}ul.pricing-table:hover li:first-child{color:#313131;background:#411b1d}ul.pricing-table li h2{margin:0;text-transform:uppercase;color:#fff;font-size:15px;font-weight:700;letter-spacing:1px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}ul.pricing-table:hover li h2{color:#313131}ul.pricing-table li.price{padding:30px 0 16px;border-bottom:1px solid #411b1d;color:#313131;font-size:24px;font-weight:700}.breadcrumb{text-align:right;background-color:#fff0}@media screen and (max-width:768px){.breadcrumb{text-align:center}}.breadcrumb>li{text-transform:uppercase;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.breadcrumb>li>a{color:#411b1d}.breadcrumb>.active{color:#fff}.divider{margin:30px 0}.divider.solid{border:1px solid #411b1d}.divider.dashed{border:1px dashed #411b1d}.divider.dotted{border:1px dotted #411b1d}.dropcap{float:left;width:55px;height:55px;margin:7px 10px 0 0;padding:6px 10px 0 16px;font-size:40px;font-weight:400;line-height:40px}.dropcap.square{color:#fff;background:#411b1d}.dropcap.rounded{color:#fff;background:#411b1d;border-radius:4px}.dropcap.circle{color:#fff;background:#411b1d;border-radius:100%}.pagination>li>a,.pagination>li>span{color:#411b1d}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#fff;background:#411b1d}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background:#411b1d;border-color:#ddd}.page-head{padding:120px 0}.page-head h2{color:#411b1d;margin:0;text-transform:uppercase;font-size:26px;font-weight:700;line-height:40px}@media screen and (max-width:768px){.page-head{text-align:center;padding:40px 0}}.info{color:#fff;font-size:16px;font-weight:400}.info h1{color:#411b1d;font-size:140px;font-weight:700}.info h2{text-transform:uppercase;font-size:48px;margin:40px 0 20px}.info .btn{margin-top:40px}.content-area article{margin-bottom:40px}.content-area .entry-header .post-thumbnail{position:relative;overflow:hidden;width:100%;height:auto}.content-area .entry-header .post-thumbnail .thumb-hover{display:block;background:rgb(0 0 0 / .7);position:absolute;left:0;top:0;right:0;bottom:0;-webkit-transition:all 0.3s;transition:all 0.3s;width:100%;height:auto;opacity:0}.content-area .entry-header:hover .post-thumbnail .thumb-hover{opacity:1}.content-area .entry-header .post-thumbnail .thumb-hover .thumb-icon{position:absolute;top:-45px;width:40px;height:40px;background:#fff;border-radius:4px;text-align:center;font-size:18px;line-height:41px;-wibkit-transition:all 0.3s;transition:all 0.3s;margin-left:-20px;left:50%}.content-area .entry-header .post-thumbnail:hover .thumb-hover .thumb-icon{top:50%;margin-top:-20px;margin-left:-20px}.content-area .entry-header .post-thumbnail:hover .thumb-hover .thumb-icon:hover a{color:#313131}.content-area .entry-header img{width:100%;overflow:hidden}.content-area .entry-header h2{font-size:24px;font-weight:400;line-height:110%;padding:20px 0 20px 0;border-bottom:1px solid #ddd;margin:0 0 20px}.content-area .entry-header h2 a{color:#5c5c5c}.content-area .entry-meta{margin-bottom:15px}.content-area .entry-meta span{display:inline-block;margin-right:10px}.content-area .entry-meta span i{margin-right:5px;line-height:20px}.content-area .entry-meta span a{color:#959595}.content-area .entry-meta span.tags ul{margin:0}.content-area .entry-meta span.tags ul li{list-style:none;margin:0;padding:0 5px 0 0;line-height:1;display:inline-block}.content-area .entry-content{clear:both}.content-area .entry-footer{margin-top:20px}.author-box{margin-bottom:50px}.author-box h2{font-size:30px;color:#32313b;text-transform:capitalize;font-weight:400;margin-bottom:30px}.author-box .author-avatar{width:100px;height:100px;border:5px solid #ddd;float:left;margin-right:20px;margin-bottom:20px}.author-box .author-avatar img{width:100%}.author-box .author-bio h3{font-size:20px;color:#32313b;font-weight:400}.comment-thread{margin-bottom:50px}.comment-thread h3{color:#32313b;font-size:24px;font-weight:400;margin-bottom:20px}.media h4{color:#32313b;font-weight:400}.content-area .entry-header h2 a:hover{color:#411b1d;text-decoration:none}.content-area .entry-meta span i{color:#411b1d}.content-area .entry-meta span a:hover{color:#411b1d;text-decoration:none}.widget{margin-bottom:50px;clear:both}.widget-title{color:#32313b;font-size:22px;font-weight:400;line-height:24px;margin-top:0}.widget-title:after{content:"";background:#ececec;display:block;height:1px;margin:0 0 25px;position:relative;width:100%}.widget-title span:after{content:"";display:block;height:5px;margin:20px 0 -3px;position:relative;width:15%;z-index:1}.widget_categories ul{margin:0;padding:0}.widget_categories ul li{margin-bottom:15px;padding-bottom:15px;list-style:none;border-bottom:1px dashed #cecece}.widget_categories ul li a{color:#959595;-webkit-transition:all 0.3s;transition:all 0.3s}.widget_categories ul li a:before{content:"\f105";font-family:FontAwesome;font-size:14px;line-height:8px;padding-right:20px}.tagcloud a{font-size:14px!important;float:left;color:#6a6a6a;border:1px solid #aaa;padding:5px 8px;border-radius:0;margin-right:5px;margin-bottom:5px}.itehmeslab-latest-post{margin:0;padding:0}.itehmeslab-latest-post li{list-style:none}.itehmeslab-latest-post li h4{font-size:15px;font-weight:400;margin-top:0;line-height:18px;margin-bottom:4px}.itehmeslab-latest-post li a{color:#959595}.sidebar-gallery a img{width:61px;height:61px;margin:0 1px 4px 0}.widget_categories ul li a:hover{color:#411b1d}.tagcloud a:hover{color:#fff;background:#411b1d;text-decoration:none;border:1px solid #411b1d}.itehmeslab-latest-post li a:hover{color:#411b1d}.footer{background:#a09f9f;color:#0e0d0d;font-weight:400;letter-spacing:.05em}.f-title{color:#411b1d;font-size:17px;text-transform:uppercase;position:relative}.f-title:after{content:'';display:block;width:70px;height:2px;background:#411b1d;position:relative;margin:20px 0}.footer-logo{margin-bottom:18px}.quick-links ul{margin:0;padding:0}.quick-links li{margin:0 0;padding:4px 0;list-style:none;width:50%;float:left}.quick-links li a{color:#202020}.quick-links li a:hover{color:#fff}.quick-links li a:before{content:'\f105';font-family:fontawesome;display:block;float:left;margin-right:10px}.f-gallery img{width:63px;margin:4px;float:left}.f-address p{margin-bottom:18px}.f-address p i{color:#411b1d;margin-right:12px}.copyright{background:#222;border-top:1px solid #333;padding:17px 0 10px}.copyright a{color:#777}.copyright a:hover{color:#411b1d}footer .footer-logo{display:none}
.dropdown-menu>li {
    font-family:'Mangal',sans-serif;
}
    .slider {
  position: relative;
  width: 100%;
  height: 700px;
  overflow: hidden;
}

.slide {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  opacity: 0;
  transition: opacity 1s ease-in-out;
}

.fade {
  opacity: 1;
}

.content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  text-align: center;
 padding: 20px;
  border-radius: 10px;
}
.slide .content h2{
font-size: 60px;
    line-height: 70px;
    color: #411b1d;
    position: relative;
    margin-bottom: 30px;
    padding-bottom: 30px;
}
.slide .content h2:before{
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    padding: 4px;
    background-color: #411b1d;
    width: 211px;
    height: 4px;
    content: '';

}
.slide .content p{
    font-size:60px;
    line-height:70px;
    color: #fff;
}
@media only screen and (max-width: 600px) {
     .slider {
  height: 300px;

}   
    
}

.video-background {
  position: relative;
  width: 100%;
  height: 100vh;
  overflow: hidden;
  margin-top: 0;
}

.video-background video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.video-background .overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.video-background .content {
  color: #fff;
  z-index: 1;
}

.video-background .content h2 {
  font-size: 48px;
  font-weight: 700;
  margin-bottom: 20px;
  text-transform: uppercase;
}

.video-background .content p {
  font-size: 24px;
  font-weight: 400;
}
