@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);@import url(../css/bootstrap.min.css);@import url(../css/owl.carousel.css);@import url(../css/font-awesome.min.css);@import url(../css/pe-icon-7-stroke.css);@import url(../css/magnific-popup.css);@import url(../css/animate.css);a,a:focus,a:hover,body,h1,h2,h3,h4,h5,h6,p{font-family:Poppins,sans-serif}.bg-img,.center-img,.contect_image{background-repeat:no-repeat;background-size:cover}*{margin:0;padding:0}body{font-weight:400;overflow-x:hidden}h1,h2,h3,h4,h5,h6{color:#1d1d1d;line-height:1.2;font-weight:500}a,a:focus,a:hover,p{font-weight:400}.other-social-area a,.social-info-area a{font-weight:600;padding:5px;z-index:999;line-height:1;text-transform:uppercase}p{color:#838383;font-size:15px;line-height:2}a,a:focus,a:hover{-webkit-transition:.5s;transition:.5s;text-decoration:none;outline:0;font-size:14px;color:#000}#preloader{position:fixed;z-index:9999;width:100%;height:100%;background-color:#f2f4f8;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.questions-area ul li{display:none;font-size:14px;font-weight:500;color:#1d1d1d;-webkit-transition-duration:.5s;transition-duration:.5s}.popup:target,.questions-area ul li.question-show,.search-form-on .header-search-form{display:block}.questions-area{padding:0 15px;position:absolute;bottom:100px;z-index:15;width:100%;height:auto;left:0}.loader,.showbox{position:relative}.circular,.showbox{bottom:0;left:0;right:0;top:0}.circular,.studio-table{height:100%;position:absolute}.questions-area p,.single-accordion:last-of-type,.single_progress_bar:last-of-type{margin-bottom:0}.showbox{padding:0}.loader{margin:0 auto;width:60px}.loader:before{content:'';display:block;padding-top:100%}.circular{-webkit-animation:2s linear infinite rotate;animation:2s linear infinite rotate;-webkit-transform-origin:center center;transform-origin:center center;width:100%;margin:auto}.path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:1.5s ease-in-out infinite dash,6s ease-in-out infinite color;animation:1.5s ease-in-out infinite dash,6s ease-in-out infinite color;stroke-linecap:round}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes color{0%,100%{stroke:#d62d20}40%{stroke:#0057e7}66%{stroke:#008744}80%,90%{stroke:#ffa700}}@keyframes color{0%,100%{stroke:#d62d20}40%{stroke:#0057e7}66%{stroke:#008744}80%,90%{stroke:#ffa700}}ol,ul{margin:0}ol li,ul li{list-style:none}.studio-table{display:table;z-index:9;width:100%;margin:0}.studio-table-cell{display:table-cell;vertical-align:middle}.mt-15{margin-top:15px}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.mt-70{margin:110px 0}#searchbtn,.ml-15{margin-left:15px}.mb-15{margin-bottom:15px}.column_single_gallery_item,.mb-30{margin-bottom:30px}.blog-content p,.contact-heading-text h2,.mb-50,.single-service-area img{margin-bottom:50px}.ml-30{margin-left:30px}.mr-15{margin-right:15px}.mr-30{margin-right:30px}.mb-70{margin-bottom:70px}.gallery_menu,.mb-100{margin-bottom:100px}.bg-img,.center-img{background-position:center center}.bg-gray{background-color:#f6f6f6}.bg-transparent{background-color:transparent}.bg-transparent-dark{background-color:rgba(0,0,0,.5)!important}.bg-transparent-light{background-color:rgba(255,255,255,.5)!important}.font-bold{font-weight:700}.font-light{font-weight:300}.height-500{height:500px!important}.height-600{height:600px!important}.height-700{height:700px!important}.height-800{height:800px!important}#scrollUp{background-color:#222;border-radius:0;bottom:100px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);color:#fff;font-size:24px;height:40px;line-height:40px;right:0;text-align:center;width:35px}.section_padding_100{padding:100px 0}.section_padding_50{padding:50px 0}.section_padding_100_70{padding:100px 0 70px}.section_padding_100_50{padding:100px 0 50px}.section_padding_100_0{padding:100px 0 0}.section_padding_0_100{padding:0 0 100px}.section_heading{margin-bottom:50px;position:relative;z-index:1}.section_heading h2{font-size:48px;margin-bottom:0;text-transform:uppercase}.section_heading.text-left{text-align:left!important}.studio-btn{display:inline-block;color:#fff;background-color:#1d1d1d;height:52px;padding:0 15px;border-radius:0;line-height:52px;font-size:16px;min-width:140px}.studio-btn>img{padding-right:5px}.studio-btn:focus,.studio-btn:hover{color:#fff;font-size:16px}.header-area{width:100%;height:110px;position:fixed;z-index:1000;top:0;left:0;padding:0 34px}#searchbtn{cursor:pointer}.barfiller .tip:after,.barfiller .tipWrap,.carousel-indicators li:after,.carousel-indicators li:before,.header-search-form,.search-form-on .navbar-nav{display:none}.carousel-content,.message-box>a,.social-info-area,.social-info-area a{display:-webkit-box;display:-ms-flexbox}.header-area .main-menu .nav-link{font-size:14px;text-transform:uppercase;color:#fff;padding:0 25px}.header-area .main-menu .nav-link:focus,.header-area .main-menu .nav-link:hover{color:#fff}.dropdown-menu.show{border:none;padding:15px 0;box-shadow:0 5px 40px rgba(0,0,0,.15);margin-top:15px}.dropdown-item{text-transform:uppercase;font-size:13px}.dropdown-item:hover{color:#000;font-size:13px}.header-search-form form input{width:600px;height:35px;padding:5px 15px;font-size:12px;color:#fff;border:2px solid rgba(255,255,255,.6);background-color:transparent;border-radius:30px;-webkit-transition-duration:.5s;transition-duration:.5s}.header-search-form form input:focus{box-shadow:none;border-color:#fff;background-color:transparent}.gradient-background-overlay{position:fixed;z-index:3;top:0;left:0;width:100%;height:150px}.navbar-brand{width:16%!important;margin-left:-50px}.navbar-brand-footer{width:100%!important}.gradient-background-overlay:before{content:"";position:absolute;height:150px;width:100%;z-index:-1;top:0;left:0;background:rgba(0,0,0,.3);background:-webkit-linear-gradient(top,rgba(0,0,0,.3) 0,rgba(0,0,0,.01) 90%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.3) 0,rgba(0,0,0,.01) 90%,rgba(0,0,0,0) 100%)}.navbar-brand img{width:70%}.navbar .collapse{width:80%!important}.navbar-brand-footer img{width:54%}.social-sidebar-area{width:120px;height:72%;background-color:transparent;position:fixed;bottom:100px;left:0;z-index:100;overflow:hidden}.other-social-area .social-info-area,.social-info-area{bottom:270px;z-index:10;position:absolute;display:flex}.social-info-area{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);left:-74px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-info-area a{font-size:12px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.other-social-area a{font-size:14px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.other-social-area .social-info-area{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);left:-86px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-info-area a i{font-size:12px;color:#9f9f9f;margin-right:5px}.contactinfo-logo{width:100%;margin-bottom:40px}.column_single_gallery_item img,.contactinfo-logo img,.navbar-brand-all{width:100%}.message-box>a{width:120px;height:100px;position:absolute;left:0;bottom:0;background-color:#101010;text-align:center;color:#fff;font-size:30px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.message-box>a>img{max-width:40px}.welcome-area{position:relative;z-index:2;width:100%;height:100vh!important}.carousel-indicators{position:fixed;right:0;bottom:0;left:0;width:100%;height:auto;margin:0;z-index:9999}.carousel-indicators li{width:100%;height:100px;margin-right:0;margin-left:0;text-indent:-9999999px;background-color:#fff;cursor:pointer;-webkit-transition-duration:.5s;transition-duration:.5s}.carousel-indicators li.active:after{content:'';display:block;width:16px;height:16px;top:-26px;z-index:1100;position:absolute;background-image:url(../img/core-img/active.png)}.carousel-item:after{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.17);content:'';z-index:-1}.carousel-content{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:end}.slide-text{padding:25px 30px 15px;border-left:3px solid #fff;margin-left:200px;background-color:rgba(255,255,255,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:116px}.footer-area,.footer-area-protfoilo,.page-item.active .page-link:after{background-color:#1d1d1d;position:absolute}.slide-text h2{margin-bottom:0;font-size:36px;color:#fff;line-height:1}.slide-text span{font-size:100px;color:#fff;line-height:1;font-weight:100}.about-content span{width:30px;height:2px;background-color:#bebebe;margin:0 auto 30px;display:block}.single-footer-content,.single-instagram-feeds a{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.about-content h2{margin-bottom:40px;font-size:36px}.single-service-area h5,.single_progress_bar{margin-bottom:20px}.single-pie-bar h6{margin-top:15px;margin-bottom:0}.follow-me-instagram-area{border-top:1px solid #dcdcdc;margin-bottom:80px}.follow-me-title h5{margin:30px 0;font-size:18px}.single-instagram-feeds a{position:absolute;width:100%;height:100%;background-color:rgba(34,34,34,.7);top:0;display:flex;-ms-flex-align:center;align-items:center;color:#fff;font-size:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition-duration:.5s;transition-duration:.5s}.column_single_gallery_item:hover .hover_overlay,.single-accordion h6 a.collapsed span.accor-open,.single-instagram-feeds:hover a{opacity:1}.footer-area{z-index:100;width:100%;padding:0 35px;left:0}.footer-area-protfoilo{position:fixed;z-index:100;background-color:#1d1d1d;height:80px;width:100%;padding:0 35px;bottom:0;left:0}.single-footer-content{display:flex;-ms-flex-align:center;align-items:center}.single-footer-content>a{font-size:14px;font-weight:600;color:#fff;margin-left:5px;line-height:1}.footer-service-list li a{display:flex;align-items:center;gap:10px}.navbar-brand-all img{width:26%!important}.navbar-brand-footer-protfolio img{width:50%}.portfolio-list{gap:30px}.footer-service-list li,.footer-service-list li a{color:#ffffffc9;font-size:14px;font-weight:300;margin-bottom:6px}.gallery_area{height:calc(100% - 380px);width:calc(100% - 245px);overflow-y:scroll;position:absolute;z-index:1;top:200px;left:185px;right:60px;padding-right:45px}.portfolio-menu button{background-color:transparent;font-size:15px;color:#838383;padding:0 20px;-webkit-transition-duration:.5s;transition-duration:.5s}.portfolio-menu button.active,.portfolio-menu button:hover{color:#1d1d1d}.portfolio-menu button:focus{box-shadow:none}.hover_overlay{position:absolute;width:calc(100% - 30px);height:100%;background-color:rgba(0,0,0,.3);top:0;left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition-duration:.5s;transition-duration:.5s}#googleMap,.map-area,.pagination-area .page-link{position:relative;z-index:1}.hover_overlay a{font-size:30px;color:#fff}.blog-content span,.contact-heading-text span{display:block;width:30px;height:3px;background-color:#bebebe;margin:0 auto 30px}.blog-content h2,.contact-heading-text h2,.counter-area h2{font-size:36px}.post-date,.post-date:focus,.post-date:hover{display:block;font-size:14px;margin-bottom:5px;font-weight:500}.post-author,.post-author:focus,.post-author:hover{font-size:12px;text-transform:uppercase;color:#838383;display:block;margin-bottom:50px}.pagination-area .page-link{color:#1d1d1d;border:none;font-size:16px;font-weight:500}.page-item.active .page-link{z-index:1;color:#1d1d1d;background-color:transparent;border-color:transparent;padding-right:80px}.page-item.active .page-link:after{content:'';width:70px;height:2px;bottom:13px;left:45px}.contact-form-area{border-radius:20px;border:1px solid #c6c6c6;padding:32px 20px;box-shadow:1px 9px 24px #dcdcdc91}.contect_image{background-image:url('../img/core-img/contect_page4.jpg');background-color:#000;background-attachment:fixed;background-position:top}.contact-container{height:100vh;margin:0 auto}.contect-detailes h4{font-size:25px}.contect-detailes h1{font-size:74px}.contect-detailes p{font-size:18px}.contact-form-area form .form-control{margin-bottom:30px;font-size:14px;font-style:italic;height:60px;border-bottom:2px solid silver;border-top:0;border-left:0;border-radius:0;border-right:none;background-color:transparent;-webkit-transition-duration:.5s;transition-duration:.5s}.contact-form-area form .form-control:focus{box-shadow:none;border-color:#1d1d1d;-webkit-transition-duration:.5s;transition-duration:.5s}.contact-form-area form textarea.form-control{height:130px}.map-area{padding-bottom:100px}#googleMap{width:100%;height:450px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.contact-core-info{width:280px;background-color:#1d1d1d;z-index:1000;padding:15px 40px;text-align:center}.contact-core-info .single-footer-content{display:block;margin-bottom:10px;text-align:center}.contact-core-info .single-footer-content img{display:block;margin:0 auto 10px}.contact-popup-form .modal-content{padding:50px;border:none;box-shadow:0 5px 50px rgba(0,0,0,.15);background-color:rgba(255,255,255,.9)}.elements-title h2{font-size:36px;margin-bottom:100px}.panel{background-color:#fff;border:0 solid transparent;border-radius:4px;box-shadow:0 0 0 transparent;margin-bottom:15px}.single-accordion h6 a{background-color:#1d1d1d;border-radius:0;color:#fff;display:block;margin:0;padding:20px 60px 20px 20px;position:relative;font-size:16px;text-transform:capitalize;font-weight:500}.single-accordion h6 a.collapsed{background-color:#aeaeae;color:#fff}.single-accordion h6 a span{font-size:10px;position:absolute;right:20px;text-align:center;top:25px}.single-accordion h6 a.collapsed span.accor-close,span.accor-open{opacity:0}.single-accordion h6{margin-bottom:0;text-transform:uppercase}.single-accordion .accordion-content{border-top:0 solid transparent;box-shadow:none}.single-accordion .accordion-content p{padding:20px 15px 5px;margin-bottom:0}.barfiller{background:#e0e0e0;border:none;border-radius:0;box-shadow:none;height:2px;margin-bottom:5px;position:relative;width:100%}.bottom-img,.top-img{background-size:cover;background-repeat:no-repeat}.barfiller .fill{display:block;position:relative;width:0;height:100%;background:#333;z-index:1}.barfiller .tip{margin-top:15px;font-size:15px;color:#838383;left:0;position:absolute;z-index:2;background:0 0}.single_progress_bar p{margin-bottom:0;margin-top:10px}.counter-area h6{margin-bottom:0;color:#838383}.studio-btn.studio-btn-2{background-color:transparent;border:2px solid #1d1d1d;color:#1d1d1d}.studio-btn.studio-btn-4{background-color:transparent;border:2px solid #aeaeae;color:#aeaeae}.carousel-indicators li.active:before{content:'';display:inline-block;position:absolute;width:14px;height:14px;border-radius:50%;top:-25px;left:1px;-webkit-animation:1s ease-in-out .1s infinite sonar-effect;animation:1s ease-in-out .1s infinite sonar-effect;z-index:1;background-color:#fff}@-webkit-keyframes sonar-effect{0%{opacity:0}50%{opacity:.5;box-shadow:0 0 0 3px #fff,0 0 5px 5px #fff,0 0 0 5px #fff}100%{box-shadow:0 0 0 3px #fff,0 0 5px 5px #fff,0 0 0 5px #fff;-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes sonar-effect{0%{opacity:0}50%{opacity:.5;box-shadow:0 0 0 3px #fff,0 0 5px 5px #fff,0 0 0 5px #fff}100%{box-shadow:0 0 0 3px #fff,0 0 5px 5px #fff,0 0 0 5px #fff;-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.not-found-page,.popup{transform:translate(-50%,-50%)}.gallery_area::-webkit-scrollbar-track{background-color:#f0f0f0}.gallery_area::-webkit-scrollbar{width:4px;background-color:#f0f0f0}.gallery_area::-webkit-scrollbar-thumb{background-color:#717171}.top-img{background-position:top}.bottom-img{background-position:bottom}.home1{background-image:url(../img/homePhoto/1.jpg)}.home2{background-image:url(../img/homePhoto/2.jpg)}.home3{background-image:url(../img/homePhoto/3.jpg)}.home4{background-image:url(../img/homePhoto/4.jpg)}.home5{background-image:url(../img/homePhoto/5.jpg)}.home6{background-image:url(../img/homePhoto/6.jpg)}.home7{background-image:url(../img/homePhoto/7.jpg)}.home8{background-image:url(../img/homePhoto/8.jpg)}.home9{background-image:url(../img/homePhoto/9.jpg)}.home10{background-image:url(../img/homePhoto/10.jpg)}.home11{background-image:url(../img/homePhoto/11.jpg)}.home12{background-image:url(../img/homePhoto/12.jpg)}.home13{background-image:url(../img/homePhoto/13.jpg)}.home14{background-image:url(../img/homePhoto/14.jpg)}.home15{background-image:url(../img/homePhoto/15.jpg)}.home16{background-image:url(../img/homePhoto/16.jpg)}.bg-img-content{background-image:url(../img/core-img/contect_page4.jpg);background-position:top}.border{border:0!important}a:hover{color:#fcc851!important}.mt-100{margin-top:100px}.sine-wa iframe{width:100%;border-top-left-radius:15px;border-top-right-radius:15px;z-index:-1;position:relative}.popup{position:fixed;top:50%;left:50%;z-index:9999;background:rgba(0,0,0,.8);padding:15px;border-radius:10px;display:none;width:68%;height:75%}.popup iframe{width:100%;height:100%}.playvideo{width:100%!important;height:100%!important;z-index:99;position:absolute;top:0;left:0;border-top-left-radius:15px;border-top-right-radius:15px}.popup span{align-items:end;display:flex;justify-content:end}.popup span i{font-size:28px;position:absolute;top:2px;right:-30px}.modal.fade .video-dailog{max-width:1020px!important}.modal-video-content{width:100%!important;height:550px!important;background-color:transparent!important;border:none!important}.modal-body{border:2px solid #fff!important;padding:0!important;border-radius:5px!important}.not-found-page{width:100%;text-align:center;position:absolute;top:36%;left:50%}.footer-page-404{position:absolute;width:100%;top:calc(100% - 38%)}