body{font-size:14px}
.img{max-width:100%;transition:all .3s ease-out 0s}
.f-left{float:left}
.f-right{float:right}
.fix{overflow:hidden}
.button,a{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
a:focus,a:hover{text-decoration:none}
/*.footer -menu li a:hover,.portfolio-cat a:hover,a:focus,a:hover{color:#ffffff;text-decoration:none}
a,button{color:#ffffff;outline:medium}
button:focus,input:focus,textarea,textarea:focus{outline:0}*/
.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.top-5{margin-top:3rem}.mt-25{margin-top:-48px}.mb-30{margin-bottom:30px}.cls{padding:10px 0 0}h1,h2,h3,h4,h5,h6{font-weight:400;color:#313131;margin-top:0;margin-bottom:0;font-style:normal;font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:23px;font-weight:500;text-transform:capitalize}h2{font-size:35px;text-transform:capitalize}h3{font-size:28px;text-transform:capitalize;margin:0 0 10px}h4{font-size:17px;text-transform:capitalize;margin:0 0 10px}h5{font-size:16px}h6{font-size:15px}.h3{font-size:16px;color:#414142;text-transform:capitalize}ul{margin:0;padding:0}li{list-style:none}p{font-size:15px;font-weight:400;line-height:28px;color:#414142;margin-bottom:0}hr{border-bottom:1px solid #eceff8;border-top:0;margin:30px 0;padding:0}label{color:#7e7e7e;cursor:pointer;font-size:14px;font-weight:400}::-moz-selection{background:#d6b161;color:#fff;text-shadow:none}::-moz-selection{background:#444;color:#fff;text-shadow:none}::selection{background:#444;color:#fff;text-shadow:none}::-moz-placeholder{color:#555;font-size:14px;opacity:1}::placeholder{color:#555;font-size:14px;opacity:1}.theme-overlay{position:relative}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;background:#fff;overflow:hidden}#loader{width:90px;height:65px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}#loader ul{margin:0;list-style:none;width:90px;position:relative;padding:0;height:10px}#loader ul li{position:absolute;width:2px;height:0;background-color:#ff6610;bottom:0}@keyframes sequence1{0%{height:10px}50%{height:50px}100%{height:10px}}@keyframes sequence2{0%{height:20px}50%{height:65px}100%{height:20px}}#loader li:nth-child(1){left:0;animation:sequence1 1s ease infinite 0s}#loader li:nth-child(2){left:15px;animation:sequence2 1s ease infinite .1s}#loader li:nth-child(3){left:30px;animation:sequence1 1s ease-in-out infinite .2s}#loader li:nth-child(4){left:45px;animation:sequence2 1s ease-in infinite .3s}#loader li:nth-child(5){left:60px;animation:sequence1 1s ease-in-out infinite .4s}#loader li:nth-child(6){left:75px;animation:sequence2 1s ease infinite .5s}.theme-overlay::before{background:#1696e7 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.separator{border-top:1px solid #f2f2f2}.container{max-width:1300px}.btn{-moz-user-select:none;background:#1696e7 none repeat scroll 0 0;border:medium;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:600;letter-spacing:1px;line-height:1;margin-bottom:0;padding:13px 25px;text-align:center;text-transform:uppercase;touch-action:manipulation;transition:all .3s ease 0s;vertical-align:middle;white-space:nowrap}.breadcrumb>.active{color:#888}.owl-carousel .owl-nav div{background:rgba(255,255,255,.8) none repeat scroll 0 0;height:40px;left:20px;line-height:40px;opacity:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:all .3s ease 0s;visibility:hidden;width:40px}.owl-carousel .owl-nav div.owl-next{left:auto;right:20px}.owl-carousel:hover .owl-nav div{opacity:1;visibility:visible}.owl-carousel .owl-nav div:hover{background:#2b96cc;color:#fff}.learnmore-2 a{background-color:#ffaf14;text-decoration:none;color:#fff;text-transform:uppercase;display:inline-block;padding:10px 40px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-size:14px;font-weight:500;border-radius:50px}#scrollUp{background:#ff6610;bottom:50px;color:#fff;height:50px;line-height:50px;right:15px;text-align:center;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;width:50px;border-radius:50%}.padding{padding:50px 0}.padding-no-bottom{padding:120px 0 0}.padding-4{padding:120px 0}.fifth-section{padding:120px 0}.margin-boottom20{margin-bottom:30px}.margin-boottom30{margin-bottom:30px}#scrollUp:hover{background:#444}.section-title{text-align:center;margin-bottom:50px}.section-title .head-text h1{position:relative;font-size:28px;font-weight:500;text-transform:uppercase}.section-title .head-text{text-align:center;text-transform:capitalize;display:inline-block}.section-title .head-text h3{font-size:22px;position:relative;text-transform:uppercase;display:inline-block}.section-title .head-text h3::before{content:"";position:absolute;right:-32px;width:20px;height:2px;background:#ff6610;top:50%;transform:translateY(-50%)}.section-title .head-text h3::after{content:"";position:absolute;left:-32px;width:20px;height:2px;background:#ff6610;top:50%;transform:translateY(-50%)}.section-title-2{text-align:center;margin-bottom:30px;color:#000}.section-title-2 .head-text p{position:relative;padding-top:20px}.section-title-2 .head-text{text-align:center;text-transform:capitalize;display:inline-block}.section-title-2 .head-text span{font-size:22px;position:relative}.section-title-2 .head-text span::before{content:"";position:absolute;right:-32px;width:20px;height:2px;background:#ee9499;top:50%;transform:translateY(-50%)}.section-title-2 .head-text span::after{content:"";position:absolute;left:-32px;width:20px;height:2px;background:#ee9499;top:50%;transform:translateY(-50%)}.section-title-3{text-align:left;margin-bottom:35px}.section-title-3 h1{position:relative;font-size:28px;font-weight:500;text-transform:uppercase}.section-title-3{text-align:left;text-transform:capitalize;display:inline-block}.section-title-3 h4{font-size:18px;position:relative;color:#000;font-weight:400;text-transform:uppercase}.section-title-3 h1::before{content:"";position:absolute;left:0;width:108px;height:4px;bottom:-8px;background-color:#ff6610}.section-title h4{font-size:18px}.section-title h2{font-weight:600;font-size:25px;color:#fff;line-height:35px}.section-title p{margin-top:20px}.header-top-padding{padding-top:40px}.section-button{margin-top:40px}.section-button a{background-color:#6b6fff;text-decoration:none;color:#fff;text-transform:uppercase;display:inline-block;padding:15px 0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-size:14px;font-weight:700;width:150px;text-align:center;-webkit-box-shadow:0 5px 16px #bababa;box-shadow:0 5px 16px #bababa;border:1px solid transparent}.section-button a:hover{border:1px solid #6b6fff;color:#6b6fff;background-color:transparent;-webkit-box-shadow:0 5px 16px #fff;box-shadow:0 5px 16px #fff}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99999;height:100%}#status{position:absolute;left:55%;top:45%;width:150px;height:150px;margin:-32px 0 0 -32px;padding:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#status img{height:120px;width:120px}.main-navigation{position:absolute;left:0;top:0;width:100%;background-color:transparent;z-index:11;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.main-navigation.sticky{position:fixed;top:0;left:0;right:0;width:100%;z-index:99;background:#ff6610;box-shadow:0 0 50px #60636242;-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s;-webkit-animation:sticky 1s;animation:sticky 1s}.sticky .menu-area ul li a:hover{color:#f4f1f1}.main-menu{position:relative}.logo-area{position:absolute;left:5%;bottom:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.logo-area img{width:245px}.menu-area ul{margin:0;padding:0;list-style:none;text-align:left; padding-left: 245px;}.menu-area ul li{display:inline-block;float:none;position:relative}.menu-area ul li:nth-child(1){float:left}.menu-area ul li:nth-child(2){float:left}.menu-area ul li:nth-child(3){float:left}.menu-area ul li:nth-child(4){float:left}.menu-area ul li a{color:#fff;font-size:16px;font-weight:500;text-transform:capitalize;text-decoration:none;display:block;padding:39px 35px;-webkit-transition:.5s;transition:.5s}.menu-area ul li a:nth-child(1){padding-left:0}.menu-area ul li a:hover{color:#ff6610}.menu-area ul li ul.dropdown{position:absolute;right:-105px;top:97%;width:220px;background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:.5s;transition:.5s;padding:15px}.menu-area ul li ul.dropdown li{display:block;float:inherit;text-align:left;margin-left:15px;position:relative;border-bottom:1px solid #efefef}.menu-area ul li ul.dropdown li:last-child{border-bottom:none}.menu-area ul li ul.dropdown li a{padding:8px 0;-webkit-transition:.5s;transition:.5s;color:#646572}.menu-area ul li:hover ul.dropdown{top:106%;opacity:1;visibility:visible}.menu-area ul li ul.dropdown li a:hover{color:#ff6610}.menu-area ul li ul.dropdown ul.dropdown{position:absolute;left:120%;top:0;opacity:0;visibility:hidden;-webkit-transition:.6s;transition:.6s}.menu-area ul li ul.dropdown li:hover>ul.dropdown{opacity:1;visibility:visible;left:110%}#mobile-menu{display:block}.slider-area{height:100vh}.single-slider{position:relative}.slider-area .owl-carousel{z-index:0}.slider-area .owl-carousel .owl-dots{text-align:center;top:-150px;position:relative}.slider-img{position:relative}.slider-img:before{position:absolute;background:#000;height:100vh;width:100%;content:"";opacity:.85;z-index:1}.slider-img img{height:100vh;width:100%;background-position:50% 0;background-size:cover}.slider-text{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:2}.slider-text a.skill-btn:hover{background-color:#ff6610;border:1px solid #ff6610}