body{font-size:16px;font-weight:400;line-height:24px;font-family:Raleway,sans-serif;letter-spacing:1px}body,html{height:100%}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:3px;text-transform:uppercase}a,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}a{transition:.3s}a,a:hover{text-decoration:none}a:hover{color:#fff}a:focus{outline:none;text-decoration:none}img{width:100%;height:auto}li,ul{margin:0;padding:0}fieldset{border:0 none;margin:0 auto}.no-padding,fieldset{padding:0}.section-padding{padding:60px 0}.section-title{margin-bottom:50px;text-align:center}.section-title h2{font-size:30px;text-transform:uppercase;letter-spacing:2px;position:relative;z-index:1}.section-title h2:before{height:2px;width:80px;top:60px;margin-left:-40px}.section-title h2:after,.section-title h2:before{position:absolute;content:"";left:50%;text-align:center;z-index:-1;background:#ec530c}.section-title h2:after{height:15px;width:15px;top:53px;margin-left:-7px;transform:rotate(45deg)}a.read-more{display:inline-block;background:#ec530c;color:#fff;padding:6px 16px;text-transform:uppercase;font-size:12px;margin-top:10px}.scrollup{height:40px;width:40px;font-size:30px;color:#fff;text-align:center;background-color:#ec530c;position:fixed;bottom:30px;right:30px;line-height:35px;cursor:pointer;display:none;box-shadow:0 1px 4.7px .3px rgba(0,0,0,.24);z-index:2}.scrollup:hover{box-shadow:0 3px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);transition:all .4s ease-out}.preloader{background:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:99999}.status-mes{width:45px;height:45px;position:absolute;top:50%;left:50%;margin:-22px 0 0 -22px;font-size:10px;text-indent:-12345px;border-top:5px solid rgba(0,0,0,.08);border-right:5px solid rgba(0,0,0,.08);border-bottom:5px solid rgba(0,0,0,.08);border-left:5px solid #fbbc05;border-radius:50%;animation:spinner .7s infinite linear;z-index:10000}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header-top-information-area{background:#000;padding:10px 0}.header-top-information-area p{color:#fff;margin:0}ul.header-social{padding:0;margin:0;text-align:right}ul.header-social li{display:inline-block}ul.header-social li a{background:#ec530c;height:30px;width:30px;text-align:center;display:block;color:#fff;line-height:30px}ul.header-social li a:hover{border-radius:50%}.header-top-area{background:#fff;position:relative;padding:5px 0;z-index:999;transition:.3s;background:rgba(236,83,12,.2);box-shadow:0 8px 32px 0 rgba(31,38,135,.37);backdrop-filter:blur(9.5px);-webkit-backdrop-filter:blur(9.5px);border:1px solid hsla(0,0%,100%,.18)}.is-sticky{width:100%;z-index:999;position:absolute;transition:.3s}.is-sticky .logo{padding-top:15px}.is-sticky .header-top-area{box-shadow:0 3px 4.7px .3px rgba(0,0,0,.24)}.is-sticky .mainmenu .navbar-nav li a{padding:15px;transition:.3s}.welcome-image-area{position:relative;background:url(../images/banner.webp);background-size:cover;z-index:1;text-align:center;padding:100px 0}.parallax-bg{background:url(../images/bg/slide1.jpg);background-size:cover;z-index:1}.welcome-image-area:after{position:absolute;background:rgba(0,0,0,.8);left:0;top:0;width:100%;height:100%;content:"";z-index:-1}.welcome-image-area h2,.welcome-video-area h2{color:#f8f8f8;font-size:50px;letter-spacing:5px;margin:0}.welcome-image-area h3,.welcome-video-area h3{color:#f8f8f8;font-size:28px;letter-spacing:5px;margin:0}.welcome-image-area p,.welcome-video-area p{color:#f8f8f8;padding:0 120px}.logo{padding-top:28px}.logo a{text-transform:uppercase;font-size:24px;font-weight:700;color:#ec530c;letter-spacing:3px}.promo{padding-top:28px}.promo a{text-transform:uppercase;font-size:32px;font-weight:700;color:#ec530c;letter-spacing:3px}.mainmenu .navbar-nav li a{color:#333;text-transform:uppercase;font-size:13px;letter-spacing:1px;padding:30px 15px;transition:.3s;font-weight:600}.mainmenu .navbar-nav li a:hover,.nav li a:focus,.nav li a:hover{background:none;color:#ec530c;transition:all .3s ease-out}.navbar{margin:0}a.slide-btn{display:inline-block;color:#fff;padding:10px 20px;text-transform:uppercase;background:#ec530c;margin-top:20px;width:160px;border-radius:30px;margin-left:5px;margin-right:5px;font-size:14px}.single-slide-item-table{display:table;width:100%}.single-slide-item-tablecell{display:table-cell;vertical-align:middle}.single-slide-item{position:relative;z-index:1;text-align:center;padding:200px 0}.single-slide-item:after{position:absolute;background:rgba(0,0,0,.8);left:0;top:0;width:100%;height:100%;content:"";z-index:-1}.single-slide-item h2{color:#f8f8f8;font-size:50px;letter-spacing:5px;margin:0}.single-slide-item p{color:#f8f8f8;padding:0 120px}.slide-1{background:url(../images/bg/slide1.jpg) scroll 0 0;background-size:cover}.slide-2{background:url(../images/bg/slide2.jpg) scroll 0 0;background-size:cover}.slide-3{background:url(../images/bg/slide3.jpg) scroll 0 0;background-size:cover}.carousel-fade .carousel-inner .item{transition-property:opacity}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .item{opacity:0;filter:alpha(opacity=0)}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1;filter:alpha(opacity=100)}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev{left:0;transform:translateZ(0)}.carousel-item{position:absolute;opacity:0;transition:opacity .6s ease-out}.welcome-slider-control{position:absolute;top:50%;color:#fff;font-size:30px;margin-top:-50px;left:30px;z-index:99;background:#ec530c;height:40px;width:30px;line-height:40px;padding-left:10px}.welcome-slider-control.right{right:30px;left:auto}#welcome-slide-carousel.carousel-fade .carousel-control{z-index:2}.text-slider-control{position:absolute;top:50%;color:#fff;font-size:30px;margin-top:-50px;left:30px;z-index:99;background:#ec530c;height:40px;width:30px;line-height:40px;padding-left:0}.text-slider-control.right{right:30px;left:auto}.display-table{display:table;width:100%;height:100%}.display-table-cell{display:table-cell;vertical-align:middle}.welcome-video-area{position:relative;background-size:cover;z-index:1;text-align:center;padding:200px 0}.welcome-video-area:after{position:absolute;background:rgba(0,0,0,.8);left:0;top:0;width:100%;height:100%;content:"";z-index:-1}.about-us-area{padding-top:80px;padding-bottom:60px}.about-image-area{margin-top:33px}.about-text{margin-top:30px}.about-text h4{margin-bottom:18px}.about-text h4 span{color:#ec530c}.about-text p{margin-bottom:18px}.service-area{background:#f0f0f0}.single-service{background:#fff;text-align:center;padding:30px;margin-top:30px;transition:all .4s ease-out}.single-service i{color:#ec530c;font-size:50px;line-height:95px;transition:all .4s ease-out}.single-service p{margin-top:20px}.video-area{padding:150px 0;background:url(../images/video-bg.jpg);position:relative;background-size:cover;z-index:1}.video-area:after{position:absolute;background:rgba(0,0,0,.8);left:0;top:0;width:100%;height:100%;content:"";z-index:-1}.video-area-text h2{color:#fff;font-size:18px}.video-area-text i{font-size:30px;color:#fff;height:50px;width:50px;border-radius:50%;line-height:55px;text-align:center;padding-left:8px;background:#fbbc05}.mfp-iframe-holder{padding-top:80px}.single-team{margin-top:30px;transition:all .4s ease-out;text-align:center;padding:10px}.single-team img{width:100%}.single-team h4{margin-top:30px}.single-team p{margin:20px 0}.team-social ul{padding:0;margin:0;list-style:none}.team-social ul li{display:inline-block}.team-social ul li a{background:#fbbc05;height:30px;width:30px;text-align:center;display:block;color:#fff;line-height:30px}.team-social ul li a:hover{border-radius:50%}.why-choose-us-text,.why-chosse-image{margin-top:30px}.panel-default .panel-heading{background-color:#fff;color:#fff;font-size:16px;padding:16px}.panel-group .panel+.panel{margin:0;border:none;border-bottom:0}.panel-group .panel{border:medium none;border-radius:0;margin-bottom:0}.panel-body{line-height:2;padding:30px}.panel-body,.panel-heading{border-radius:0}.panel-title a{color:#333;display:block;font-weight:700;font-family:Montserrat,sans-serif;letter-spacing:3px;text-transform:uppercase}.panel-title a:after{content:"\f067";margin-top:2px;content:"\f068"}.panel-title a.collapsed:after,.panel-title a:after{font:18px fontAwesome;float:left;margin-right:25px;background:#ec530c;color:#fff;height:49px;width:49px;margin-left:-16px;margin-top:-16px;line-height:55px;text-align:center}.panel-title a.collapsed:after{content:"\f067"}.work .second-page-title{margin-bottom:50px}.work .filters{text-align:left;margin-bottom:20px;margin-top:30px}.work .filters ul{padding:0}.work .filters li{display:inline-block;padding:8px 12px;margin:0 8px;color:#ec530c;border:1px solid #ec530c;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:3px;text-transform:uppercase}.work .filters li:hover{color:#ec530c;border:1px solid #ec530c;transition:.3s}.work .filters li.active{border:1px solid #ec530c;color:#fff;background-color:#ec530c}.single{padding:100px 0 80px}.single-close{position:absolute;top:40px;right:70px}.single-close .ham{display:block;width:24px;height:24px}.single-close .ham:after,.single-close .ham:before{position:absolute;content:"";display:inline-block;width:23px;height:2px;outline:1px solid transparent;left:0;background-color:#ec530c}.single-close .ham:before{transform:translateY(12px) rotate(-45deg)}.single-close .ham:after{transform:translateY(12px) rotate(45deg)}.single .content,.single .images{padding:0}.single .content .project-title h3{font-size:17px;line-height:1.5em;text-transform:uppercase;letter-spacing:1px;font-weight:600;color:#303030;margin-top:0}.single .content .project-title p{color:#000;font-size:15px;line-height:26px;font-weight:500}.single .content .project-description{margin-top:30px}.single .content .project-description p{font-size:14px;line-height:26px;color:#818181;font-weight:400}.single .content .navigation h4,.single .content .project-services h4,.single .content .project-share h4{color:#303030;font-size:17px;line-height:26px;font-weight:500}a.visit{display:inline-block;padding:8px 20px;text-transform:uppercase;margin-top:20px;text-decoration:none;font-size:12px;letter-spacing:1px}.single-post-control,a.visit{background:#ec530c;color:#fff}.single-post-control{position:absolute;top:50%;font-size:30px;margin-top:-25px;height:50px;width:50px;text-align:center;line-height:52px}.single-post-control.right{right:0;left:auto}.project-complete-area{background:#000}.single-project-complete{margin-top:30px;text-align:center}.single-project-complete h2{font-size:40px;margin:20px 0;font-weight:400;color:#fff}.single-project-complete i{font-size:42px;color:#ec530c}.testimonial-area{background:#efefef}.testimonial-list{padding:30px;margin-top:30px}.single-testimonial img{width:120px}.single-testimonial{padding:0 100px}.single-testimonial h6{margin-top:20px}.single-testimonial h5{font-style:italic}.rating ul{padding:0;margin:0;list-style:none}.rating ul li{display:inline-block}.rating ul li i{color:#ec530c}.owl-theme .owl-controls{margin-top:30px}.owl-theme .owl-controls .owl-page span{display:block;width:25px;height:6px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";border-radius:10px;background:#ec530c}.pricing-box{padding-top:30px;padding-bottom:30px;text-align:center;border:1px dotted #f0f0f0;margin-top:30px}.pricing-box.active .plan-price{color:#00bcd4}.pricing-header .plan-title{font-size:18px;margin-bottom:20px}.pricing-header .plan-price{font-size:30px;font-family:Montserrat,sans-serif;margin-bottom:10px;color:#ec530c;background:#f0f0f0;display:inline-block;height:100px;border-radius:50%;width:100px;line-height:100px}.plan-features{margin-top:40px;border-top:1px dotted #ccc}.plan-features li{margin:10px 0;border-bottom:1px dotted #ccc;padding-bottom:15px}.get-started{background:#000}.get-text{color:#fff}.get-text p{padding:0 100px}.blog-area{background:#efefef}.single-blog{margin-top:30px;border-radius:3px;transition:all .4s ease-out}.single-blog h4{color:#3f3333;transition:all .4s ease-out;margin:20px 0}.single-blog h4:hover{color:#00bcd4}.map{height:485px;border:1px solid hsla(0,0%,93%,.65);margin-top:30px;border-radius:3px}.footer-top-area{background:#f0f0f0}.contact-form{margin-top:30px}.single-contact i{font-size:30px;color:#ec530c}.single-contact{margin-bottom:40px}.contact-details{text-align:center}.contact-form input{height:50px}.contact-form input,.contact-form textarea{border:1px solid #e3e8f0;box-shadow:none;color:#333;border-radius:0;font-size:18px}.contact-form textarea{height:200px;resize:none}.contact-form input[type=submit]{color:#fff;background:#ec530c;border:none;padding:10px 20px;text-transform:uppercase;letter-spacing:1px;font-family:Montserrat,sans-serif;transition:all .2s}.success{background:#50b948 none repeat scroll 0 0;color:#fff;font-weight:700;padding:20px;text-align:center}.single-footer h2{font-size:18px;margin-bottom:20px}.footer-menu ul{padding:0;margin:0;list-style:none}.footer-menu ul li{display:block;margin-bottom:10px;border-bottom:1px solid #ec530c}.footer-menu ul li a{color:#232328;text-transform:uppercase;display:block;font-size:12px;padding-bottom:5px}.footer-menu ul li a:hover{color:#ec530c}.footer-bottom-area{background:#000;padding:30px 0}.single-recent-post{margin-bottom:10px}.single-recent-post img{width:50px}.single-recent-post a{color:#333;font-size:14px}.footer-text p{color:#fff}.footer-text p span{color:#ec530c}.footer-text p i{color:#e0000d;margin-left:10px}.footer-social-link ul{padding:0;margin:0;list-style:none}.footer-social-link ul li{display:inline-block;margin:0 3px}.footer-social-link ul li a{background:#ec530c;height:30px;width:30px;text-align:center;display:block;color:#fff;line-height:30px}.footer-social-link ul li a:hover{border-radius:50%}.single-page-heading-area{background:#000;padding-top:70px;padding-bottom:50px}.single-blog-heading-text h4,.single-blog-heading-text h4 a{color:#f8f8f8}.comment-section{margin-top:30px}.comment-section,.single-blog-details,.single-sidebar{border-radius:3px;padding-top:30px}.search input{border:1px solid #e3e8f0;box-shadow:none;color:#333;height:50px;border-radius:0;text-transform:uppercase;letter-spacing:2px}.recent-single,.single-sidebar{margin-bottom:30px}.single-blog-details h4{margin:20px 0}.single-comment{margin-bottom:20px}.single-comment img{width:120px}.recent-single h4{color:#333}.categories ul{padding:0;margin:0;list-style:none}.categories ul li{margin-bottom:10px;color:#333}.categories ul li a{color:#333}.filters li{margin-bottom:20px!important}