@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700&amp;display=swap);@import url(https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@400;500;600;700&amp;display=swap);.banner-area,.banner-content,.modal-body .social-area,.section-title,.trust-area .trust-content,.week-area .week-item a,.work-item{text-align:center}body{color:#d5d7d7;background-color:#0c0c0c;font-size:16px}h1,h2,h3,h4,h5,h6{line-height:1.3;font-family:"Josefin Sans",sans-serif}a{transition:.5s;text-decoration:none}img{max-width:100%}.d-table{width:100%;height:100%}.d-table-cell{vertical-align:middle}.ptb-100{padding-top:100px;padding-bottom:100px}.pt-50,.pt50{padding-top:50px}.pt-50{padding-bottom:50px}.pt-100,.team-area-two{padding-top:100px}.pb-70{padding-bottom:70px}.pb-100{padding-bottom:100px}button:focus{outline:0}.btn.focus,.btn:focus{box-shadow:none}.main-nav{background:rgba(0,0,0,.7215686275);transition:.5s}.banner-area,.banner-area-two,.history-area,.page-title-area-two,.testimonial-area{background-size:cover;background-position:center center;background-repeat:no-repeat}.main-nav .container{max-width:1620px}.main-nav.menu-shrink{background-color:#000;padding-top:5px;padding-bottom:5px}.main-nav nav .navbar-nav{margin-left:auto;margin-right:auto}.banner-social ul li a:hover,.blog-area-two .blog-item .blog-bottom .blog-btn:hover,.blog-area-two .blog-item .blog-bottom h3 a:hover,.blog-item .blog-bottom .blog-btn:hover,.contact-area .contact-item .contact-address .contact-inner a:hover,.faq-area .accordion a:hover,.main-nav nav .navbar-nav .nav-item:hover a,.main-nav nav .navbar-nav .nav-link.active,.main-nav nav .navbar-nav .nav-link.show,.main-nav nav .navbar-nav.active>.nav-link,.main-nav nav .navbar-nav.show>.nav-link,.nav-srh .search-area .search-icon:hover,.page-title-area .page-title-item ul li a:hover,.pricing-item .pricing-bottom ul li a:hover,.product-item ul li a:hover,.search-icon:hover,.video-details-area .video-details-item .video-content .video-link:hover,.video-details-area .video-details-item .video-content ul li a:hover,.video-details-area .video-details-item .work-details-quote .link a:hover,.work-details-item .work-details-cate ul li a:hover,.work-details-item .work-details-content ul li a:hover,.work-details-item .work-details-quote .link a:hover,.work-details-item .work-details-search form .search-btn:hover,.work-details-item .work-details-work .work-inner h4 a:hover,footer .footer-item .footer-link ul li a:hover,footer .footer-item .footer-touch ul li a:hover{color:#c1ab65}.main-nav nav .navbar-nav .nav-item i{display:inline-block;font-size:20px;top:4px;right:2px;position:relative}.main-nav nav .navbar-nav .nav-item a{font-size:16px;font-family:Outfit,sans-serif;font-weight:400;text-transform:capitalize;transition:.5s;text-transform:uppercase}.blog-item .blog-bottom h3 a:hover,.main-nav nav .navbar-nav .nav-item a.active,.main-nav nav .navbar-nav .nav-item a:focus,.main-nav nav .navbar-nav .nav-item a:hover,.tim-desc ul li a,.work-item:hover .work-content h3{color:#f3c32b}.main-nav nav .navbar-nav .nav-item .dropdown-menu{background:#000;padding:5px 0}.main-nav nav .navbar-nav .nav-item .dropdown-menu li{border-bottom:1px dashed #f3c32b}.main-nav nav .navbar-nav .nav-item .dropdown-menu li:last-child{border-bottom:0}.main-nav nav .navbar-nav .nav-item .dropdown-menu li a{font-size:16px;color:#01091e;position:relative}.main-nav nav .navbar-nav .nav-item .dropdown-menu li a:before{position:absolute;content:"";width:0;height:2px;top:19px;left:0;background-color:#c1ab65;opacity:0;transition:.5s}.main-nav nav .navbar-nav .nav-item .dropdown-menu li a.active,.main-nav nav .navbar-nav .nav-item .dropdown-menu li a:focus,.main-nav nav .navbar-nav .nav-item .dropdown-menu li a:hover{color:#c1ab65;padding-left:30px}.main-nav nav .navbar-nav .nav-item .dropdown-menu li a.active:before,.main-nav nav .navbar-nav .nav-item .dropdown-menu li a:focus:before,.main-nav nav .navbar-nav .nav-item .dropdown-menu li a:hover:before{opacity:1;width:25px}.history-area .timeline .events-wrapper:after,.history-area .timeline .events-wrapper:before,.history-area .timeline .filling-line,.main-nav .dropdown-toggle::after,.search-toggle .search-icon.icon-close,.search-toggle.opened .search-icon.icon-search{display:none}.side-nav .modal-btn{padding:0;transform:rotate(180deg);position:relative;top:-6px}.side-nav .modal-btn:hover span:nth-child(2){width:25px}.side-nav .modal-btn:hover span:nth-child(3){width:15px}.side-nav .modal-btn span{display:block;width:35px;height:3px;background-color:#000;margin-bottom:5px;transition:.5s}.modal-body{padding:40px 30px 50px}.modal-body h2{font-size:20px;margin-bottom:12px;color:#000;font-family:Outfit,sans-serif;font-weight:700}.banner-social span,.modal-body p{font-weight:400;font-family:Outfit,sans-serif}.modal-body p{color:#545555;font-size:14px;margin-bottom:20px}.modal-body .image-area{margin-bottom:10px}.modal-body .image-area .col-lg-4{padding-right:5px;margin-right:-5px}.modal-body .image-area a{display:block;margin-bottom:15px}.history-area .history-img img,.modal-body .image-area a img,.week-area .week-item img,.work-details-img img,footer .footer-item .footer-instagram ul li a img{width:100%}.week-area .week-item a,.week-area .week-item a i{width:70px;height:70px;line-height:70px}.about-me-area .about-me-content .about-me-inner,.about-me-area .about-me-img,.blog-details-form .form-group,.contact-area .contact-item,.contact-area .contact-item .form-group,.faq-area .faq-wrap:last-child,.history-area .history-content .history-inner,.modal-body .modal-item,.tim-grid,.trust-area .trust-content .trust-img,.video-details-area .video-details-item,.video-details-area .video-details-item .video-content,.work-area-three .work-item,.work-details-item,.work-details-item .work-details-work .work-inner,footer .footer-item{margin-bottom:30px}.modal-body .social-area h3{font-size:20px;margin-bottom:12px;font-weight:600;color:#000}.coming-item ul,.faq-area .accordion,.history-area .events-content ul,.history-area .timeline .cd-timeline-navigation,.history-area .timeline .events-wrapper .events ul,.modal-body .social-area ul,.page-title-area .page-title-item ul,.privacy-item ul,.product-item ul,.video-details-area .video-details-item .video-content ul,.video-details-area .video-details-item .video-introduce ul,.work-details-item .work-details-cate ul,footer .footer-item .footer-link ul,footer .footer-item .footer-logo ul,footer .footer-item .footer-touch ul{margin:0;padding:0}.history-area .timeline .events-wrapper .events ul li,.modal-body .social-area ul li{list-style-type:none;display:inline-block}.modal-body .social-area ul li a{display:block;color:#000;border:1px solid #000;width:32px;height:32px;line-height:32px;border-radius:50%;margin-right:3px;margin-left:3px;font-size:16px;text-align:center}.modal-body .social-area ul li a:hover{color:#fff;background-color:#f3c32b}#myModalRight{z-index:99999;padding-right:0!important}#myModalRight .modal-header .btn-close{position:relative;color:#000;font-weight:700;font-size:15px}#myModalRight .modal-header .btn-close:focus,.work-details-item .work-details-search form .form-control:focus{box-shadow:none;border:0}.modal.modal-right.show .modal-dialog{transform:translate(0,0)}.modal.modal-right .modal-content{height:100vh;overflow-y:auto;border-radius:0}.modal.modal-left .modal-dialog{transform:translate(-100%,0);margin:0 auto 0 0}.modal.modal-right .modal-dialog{max-width:380px;min-height:100vh;transform:translate(100%,0);margin:0 0 0 auto}.search-icon{font-size:22px;position:relative;top:1px;color:#fff;border:0;outline:0;transition:.5s;background-color:transparent}.blog-item a,.search-toggle.opened .search-icon.icon-close,.work-area a,footer .footer-item .footer-instagram ul li a{display:block}.nav-srh{position:relative;display:inline-block;margin-right:5px}.nav-srh .search-area{position:absolute;right:8px;bottom:-105px;z-index:5;transition:.5s;max-height:0;overflow:hidden;background-color:#fff}.nav-srh .search-area .search-icon{vertical-align:middle;position:absolute;right:30px;top:28px;background-color:transparent;font-size:20px;color:#515151;transition:.5s}.nav-srh .search-area .src-input{outline:0;padding-left:20px;margin:0;width:300px;background-color:rgba(221,221,221,.5019607843);border:1px solid #ddd;font-size:16px;height:45px;border-radius:0}.banner-content .banner-btn:after,.banner-content .banner-btn:before{height:0;z-index:-1;transition:.5s;content:"";background-color:#01091e;opacity:0}.nav-srh .search-area.opened{max-height:100px;padding:20px 25px;box-shadow:0 0 15px rgba(221,221,221,.5019607843)}.banner-wrap,.history-area .history-content,.history-area .section-title,.page-title-area-two .page-title-item,.testimonial-area .section-title,.video-area,.video-item,.work-details-item .work-details-search form{position:relative}.banner-social{position:absolute;top:50%;right:0;z-index:1;transform:rotate(-90deg)}.banner-social span{display:inline-block;color:#fff}.banner-social ul,.video-details-area .video-details-item .video-social ul{margin:0;padding:0;display:inline-block}.banner-social ul li,.video-details-area .video-details-item .video-social ul li,footer .footer-item .footer-logo ul li{list-style-type:none;display:inline-block;margin-right:8px}.banner-social ul li:last-child,.contact-area .contact-item .contact-address .contact-inner ul li:last-child,.video-details-area .video-details-item .video-content ul li:last-child,.video-details-area .video-details-item .video-social ul li:last-child,footer .footer-item .footer-logo ul li:last-child{margin-right:0}.banner-social ul li a{display:block;color:#fff;font-size:16px}.banner-area{height:1000px;position:relative}.banner-area:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.3}.banner-content{position:relative;max-width:830px;margin-left:auto;margin-right:auto;margin-top:20px}.banner-content h1{font-weight:700;font-size:100px;color:#fff;text-transform:uppercase;margin-bottom:10px}.banner-content p{font-size:24px;color:#fff;margin-bottom:40px;font-family:Outfit,sans-serif;font-weight:700}.banner-content .banner-btn{color:#01091e;background-color:#fff;border-radius:5px;display:inline-block;padding:12px 25px 9px;position:relative;z-index:1;font-family:Outfit,sans-serif;font-weight:700}.banner-content .banner-btn:before{position:absolute;width:0%;top:0;left:0;border-radius:5px}.banner-content .banner-btn:after{position:absolute;width:0;bottom:0;right:0;border-radius:5px}.banner-content .banner-btn:hover,.copyright-area .copyright-item p a:hover{color:#fff}.banner-content .banner-btn:hover:after,.banner-content .banner-btn:hover:before{height:100%;width:100%;opacity:1}.banner-slider.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0;position:absolute;left:0;right:0;bottom:35px}.banner-slider.owl-theme .owl-dots .owl-dot span{width:14px;height:14px;background:#b8b7b7}.banner-slider.owl-theme .owl-dots .owl-dot.active span{background:0 0;width:24px;height:24px;border:1px solid #fff;position:relative;margin:1px}.history-area .timeline .events-wrapper .events ul li a:before,.video-item a,.week-area .week-item a{border-radius:50%;margin-left:auto;margin-right:auto}.banner-slider.owl-theme .owl-dots .owl-dot.active span:before{position:absolute;content:"";width:12px;height:12px;border-radius:50%;left:0;right:0;bottom:5px;margin-left:auto;margin-right:auto;background-color:#fff}.lines{position:absolute;top:0;height:100%;left:0;right:0;margin:auto;width:90vw}.section-title,.trust-area .trust-content p{margin-bottom:40px}.lines .line{position:absolute;top:0;height:100%;width:1px;left:50%;background:hsla(0,0%,100%,.1);overflow:hidden;z-index:1}.lines .line:first-child{margin-left:-12.5%}.lines .line:nth-child(2){margin-left:-25%}.lines .line:nth-child(3){margin-left:-37.5%}.lines .line:nth-child(4){margin-left:-49%}.lines .line:nth-child(5){margin-left:0}.lines .line:nth-child(6){margin-left:12.5%}.lines .line:nth-child(7){margin-left:25%}.lines .line:nth-child(8){margin-left:37.5%}.lines .line:nth-child(9){margin-left:49.5%}.lines .line:after{content:"";display:block;position:absolute;height:10vh;width:100%;top:-50%;left:0;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 75%,#fff);animation:7s cubic-bezier(0.4,0.26,0,0.97) infinite run;animation-fill-mode:forwards}.tim-img{float:right}.tim-img img{width:100%;height:315px;object-fit:cover}.tim-desc{float:left;padding-right:5px}.tim-desc h3{font-family:Outfit,sans-serif;font-weight:700;font-size:21px}.tim-desc p,.tim-desc span{font-family:Outfit,sans-serif;font-weight:400}.tim-desc span{color:#f3c32b;border-bottom:1px solid #f3c32b}.tim-desc p{color:#fff;font-size:14px;padding-right:7px}.section-title h2,.work-item .work-content h3{font-family:Outfit,sans-serif;font-weight:700;text-transform:uppercase}.tim-desc ul{padding:0;margin-top:5px}.tim-desc ul li{list-style:none;float:left;padding-right:3px}@keyframes run{0%{top:-50%}to{top:110%}}.trust-area{background-color:#080808}.trust-area .section-title{margin-bottom:25px}.trust-area .trust-content{max-width:680px;margin-left:auto;margin-right:auto}.section-title{margin-top:-8px}.section-title .sub-title{font-family:Outfit,sans-serif;font-weight:500;font-size:17px;color:#9a3121;display:inline-block;margin-bottom:20px;text-transform:uppercase}.week-area .owl-next,.week-area .owl-prev{top:43%;width:60px;height:60px;font-size:45px!important;line-height:65px!important;border-radius:50%!important;color:#b9b9b5!important;background-color:#111!important;transition:.5s}.section-title h2{font-size:45px;color:#000;margin-bottom:0}.week-video-btn a{top:35%!important}.week-video-btn-two a{top:32%!important}.history-area .history-img,.week-area .week-item{position:relative;margin-bottom:30px}.partner-area .partner-item:hover img,.video-area .video-two:hover a,.week-area .week-item:hover a{opacity:1}.week-area .week-item a{display:inline-block;position:absolute;top:43%;left:0;right:0;font-size:40px;color:#fff;background-color:#c1ab65;opacity:0}.week-area .week-item a:hover{background-color:#01091e}.week-area .owl-theme .owl-nav{margin-top:0}.week-area .owl-prev{position:absolute;left:15px}.week-area .owl-next:hover,.week-area .owl-prev:hover{color:#111!important;background-color:#fff!important}.week-area .owl-next{position:absolute;right:15px}.banner-area-two:before,.history-area:before,.page-title-area-two:before,.testimonial-area:before,.video-item:before,.work-item:before{height:100%;top:0;content:"";left:0}.work-item{position:relative;overflow:hidden}.work-item:hover img{transform:scale(1.1)}.work-item:before{position:absolute;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.8057328985) 32%,rgba(0,0,0,0) 75%);transition:.5s;z-index:1}.work-item img{width:100%;height:400px;object-fit:cover;transition:.5s}.work-item .work-content{position:absolute;left:0;right:0;bottom:60px;z-index:1}.work-item .work-content h3{font-size:28px;margin-bottom:5px;color:#f3c32b;transition:.5s}.work-item .work-content span{display:block;color:#d4d0d0;font-weight:600;font-size:24px;font-family:"Josefin Sans",sans-serif}.history-area{background-image:url("../img/home-one/history-bg.jpg");position:relative;margin:0}.blog-item,.product-item,.service-item,.team-item{margin-bottom:30px}.history-area:before{position:absolute;width:100%;background-color:#000;opacity:.9;display:block}.history-area .cd-horizontal-timeline,.history-area .events-content{margin:0}.history-area .container-fluid{max-width:1450px}.history-img img{height:510px;object-fit:cover}.video-item a,.video-item a i{width:100px;height:100px;line-height:90px}.history-area .history-content h2{color:#fff;font-size:48px;margin-bottom:10px;font-weight:400}.history-area .history-content p{color:#d5d7d7;font-size:15px;max-width:715px;margin-bottom:15px}.history-content p{color:#212121!important;font-family:Outfit,sans-serif;font-weight:400;text-align:justify}.history-area .history-content .history-inner i{display:inline-block;font-size:40px;margin-bottom:10px;color:#fff}.history-area .history-content .history-inner h3{font-size:20px;color:#fff;margin-bottom:10px;text-transform:uppercase;font-weight:600}.history-area .history-content .history-inner span,.work-details-item .work-details-cate ul li a{display:block;color:#d5d7d7}.history-area .timeline{width:unset;max-width:100%;margin-bottom:25px}.history-area .timeline .events-wrapper .events{background:#a5a5a5;width:100%!important}.history-area .timeline .events-wrapper .events ul li a{font-size:24px;color:#fff}.history-area .timeline .events-wrapper .events ul li a:before{position:absolute;content:"";width:9px;height:9px;left:0;right:0;bottom:-2px;background-color:#fff;z-index:1}.history-area .timeline .events-wrapper .events ul li a:after{background-color:#000;border:1px solid #fff;width:18px;height:18px;bottom:-7px}.history-area .timeline .events-wrapper .events ul li:first-child a{left:17%!important}.history-area .timeline .events-wrapper .events ul li:nth-child(2) a{left:32%!important}.history-area .timeline .events-wrapper .events ul li:nth-child(3) a{left:50%!important}.history-area .timeline .events-wrapper .events ul li:nth-child(4) a{left:65%!important}.history-area .timeline .events-wrapper .events ul li:nth-child(5) a{left:80%!important}.history-area .timeline .cd-timeline-navigation li{list-style-type:none;display:inline-block;color:#fff;font-size:30px}.history-area .timeline .cd-timeline-navigation li:first-child i{position:absolute;top:35px;left:27px;display:inline-block}.history-area .timeline .cd-timeline-navigation li:last-child i{position:absolute;top:35px;right:27px;display:inline-block}.history-area .events-content ul li{list-style-type:none;display:block;padding:0}.video-area .video-two a{opacity:0;top:32%}.video-item:before{position:absolute;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.8057328985) 32%,rgba(0,0,0,0) 75%);opacity:.4}.video-item a{display:inline-block;text-align:center;position:absolute;top:41%;left:0;right:0;font-size:65px;color:#fff;border:5px solid #fff}.blog-bottom h3,.blog-bottom p{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.video-item a i{display:inline-block}.video-item a:hover{color:#01091e;background-color:#fff}.team-item{text-align:center;transition:.5s}.blog-item:hover,.team-item:hover{transform:translate(0,-10px)}.team-item:hover .team-top ul li:first-child,.team-item:hover .team-top ul li:nth-child(2),.team-item:hover .team-top ul li:nth-child(3),.team-item:hover .team-top ul li:nth-child(4){opacity:1;top:-15px}.team-item .team-top{position:relative;margin-bottom:15px}.team-item .team-top ul{margin:0;padding:0;position:absolute;bottom:0;left:0;right:0}.coming-item ul li,.team-item .team-top ul li{list-style-type:none;display:inline-block;margin-right:2px;margin-left:2px}.team-item .team-top ul li:first-child{position:relative;opacity:0;top:0;transition:.3s}.team-item .team-top ul li:nth-child(2){position:relative;opacity:0;top:0;transition:.4s}.team-item .team-top ul li:nth-child(3){position:relative;opacity:0;top:0;transition:.5s}.team-item .team-top ul li:nth-child(4){position:relative;opacity:0;top:0;transition:.6s}.team-item .team-top ul li a{display:inline-block;color:#fff;background-color:#000;text-align:center;border-radius:50%;font-size:15px}.team-item .team-top ul li a i,footer .footer-item .footer-logo ul li a i{display:inline-block;width:30px;height:30px;line-height:30px}.contact-area .contact-item .contact-btn:hover,.team-item .team-top ul li a:hover,.video-details-area .video-details-item .video-social ul li a:hover{background-color:#c1ab65}.team-item .team-bottom h3{color:#000;font-weight:500;font-size:24px;margin-bottom:5px}.team-item .team-bottom span{display:block;font-weight:500;font-size:16px;color:#000}.testimonial-area{background-image:url("../img/home-one/testimonial.jpg");position:relative}.testimonial-area:before{position:absolute;width:100%;background-color:#000;opacity:.9}.testimonial-area .testimonial-item{position:relative;text-align:center}.testimonial-area .testimonial-item i{display:block;color:#a7a7a0;font-size:50px;margin-bottom:15px}.testimonial-area .testimonial-item p{font-size:16px;color:#fff;margin-bottom:25px;max-width:770px;margin-left:auto;margin-right:auto}.testimonial-area .testimonial-item h3{font-size:18px;color:#fff;position:relative;margin-bottom:0;padding-bottom:8px}.testimonial-area .testimonial-item h3:before{position:absolute;content:"";width:45px;height:1px;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto;background-color:#6c6b6b}.blog-item{background-color:#212121;transition:.5s}.blog-item img{width:100%;height:250px;object-fit:cover}.blog-bottom h3{-webkit-line-clamp:3}.blog-bottom p{-webkit-line-clamp:2}.blog-item .blog-bottom{padding:25px 25px 30px}.blog-item .blog-bottom span{display:block;color:#c4c2c2;font-size:14px;margin-bottom:18px;font-family:Outfit,sans-serif;font-weight:400}.blog-item .blog-bottom h3{font-weight:600;font-size:20px;margin-bottom:10px}.blog-item .blog-bottom h3 a{color:#fff;font-family:Outfit,sans-serif;font-weight:400}.blog-item .blog-bottom .blog-btn{font-weight:700;color:#c7c5c5}.page-title-area,footer{background-color:#020407}footer .footer-item h3{font-family:Outfit,sans-serif;font-weight:700;font-size:20px;color:#fff;margin-bottom:25px}footer .footer-item .footer-logo .footer-logo-img{display:block;margin-bottom:25px}footer .footer-item .footer-logo p{font-size:15px;color:#fff;margin-bottom:28px;font-family:Outfit,sans-serif;font-weight:700}footer .footer-item .footer-logo ul li a{display:block;border-radius:50%;text-align:center;color:#000;font-size:18px;background-color:#fff}.blog-details-form .blog-details-btn:hover,.pricing-item .price-btn a:hover,footer .footer-item .footer-logo ul li a:hover{color:#fff;background-color:#c1ab65}.work-details-item .work-details-work .work-inner ul,footer .footer-item .footer-instagram ul{margin:0;padding:0;display:flex;flex-wrap:wrap}footer .footer-item .footer-instagram ul li{list-style-type:none;display:inline-block;flex:0 0 33.333333%;max-width:33.333333%;padding-right:10px;margin-bottom:10px}footer .footer-item .footer-link ul li{list-style-type:none;display:block;margin-bottom:10px}.about-me-area .about-me-content ul li:last-child,.contact-area .contact-item .contact-address .contact-inner:last-child,.faq-area .accordion li:last-child,.privacy-item ul li:last-child,.product-item ul li:last-child,.video-details-area .video-details-item .video-introduce ul li:last-child,.work-details-item .work-details-cate ul li:last-child,.work-details-item .work-details-work .work-inner:last-child,footer .footer-item .footer-link ul li:last-child,footer .footer-item .footer-touch ul li:last-child{margin-bottom:0}footer .footer-item .footer-link ul li a{display:block;color:#fff;font-size:15px;font-family:Outfit,sans-serif;font-weight:400}footer .footer-item .footer-touch ul li{list-style-type:none;display:block;position:relative;padding-left:30px;margin-bottom:14px;font-size:15px;font-family:Outfit,sans-serif;font-weight:400;color:#fff}footer .footer-item .footer-touch ul li i{position:absolute;top:0;left:0;color:#fff;font-size:20px;font-family:Outfit,sans-serif;font-weight:700}footer .footer-item .footer-touch ul li h4{color:#fff;font-size:16px;margin-bottom:2px;font-family:Outfit,sans-serif;font-weight:700}footer .footer-item .footer-touch ul li a{display:block;color:#cdcccc;font-size:15px;font-family:Outfit,sans-serif;font-weight:700}.copyright-area{text-align:center;padding-top:25px;padding-bottom:25px;background-color:#06080b}.copyright-area .copyright-item p{margin-bottom:0;font-size:15px;color:#fff;font-family:Outfit,sans-serif;font-weight:400}.copyright-area .copyright-item p a{display:inline-block;color:#f3c32b;font-family:Outfit,sans-serif;font-weight:700}.side-nav-two a{display:inline-block;font-weight:500;font-size:16px;color:#fff;background-color:#c1ab65;padding:12px 22px}.side-nav-two a:hover{background-color:#050505}.banner-area-two{background-image:url("../img/home-two/banner-main.jpg");height:1000px;position:relative}.banner-area-two:before{position:absolute;width:100%;background-color:#000;opacity:.6}.banner-area-two .banner-content{position:relative;z-index:1;max-width:795px;margin-top:30px}.banner-area-two .banner-content h1{font-weight:700;font-size:80px;margin-bottom:0}.banner-area-two .banner-content p{font-size:24px;font-family:Outfit,sans-serif;font-weight:700}.section-title-two .sub-title{font-weight:600;font-size:20px;letter-spacing:2px;margin-bottom:15px}.service-item{position:relative}.service-item i{display:inline-block;color:#fff;font-size:40px;position:absolute;top:-10px;left:0}.service-item .service-inner{padding-left:60px}.service-item .service-inner h3{font-family:Outfit,sans-serif;font-weight:700;font-size:20px;color:#fff;margin-bottom:10px}.service-item .service-inner p{margin-bottom:0;color:#a9a9a9}.product-item{text-align:center}.product-item img{margin-bottom:22px}.product-item h3{font-size:24px;font-weight:600;color:#fff;margin-bottom:15px}.product-item ul li{list-style-type:none;display:block;margin-bottom:12px}.product-item ul li a{display:block;color:#fff;font-size:18px}.product-item p{padding-left:25px;padding-right:25px}.banner-area-three{background-image:url("../img/home-three/banner-main.jpg")}.banner-area-three p{margin-bottom:20px}.banner-area-three h1{margin-bottom:15px}.banner-area-three.three-video{position:relative;overflow:hidden;z-index:1}.banner-area-three.three-video .background-video{position:absolute;top:0;left:0;width:auto;height:auto;min-width:100%;min-height:100%;z-index:-2}.banner-area-three.three-video .banner-content{position:relative;z-index:3}.about-me-area,.blog-area-two,.contact-area,.partner-area,.pricing-area,.product-area-two,.service-area-two,.team-area-three,.video-details-area,.week-area-two,.work-area-two{background-color:#fff}.blog-area-two .section-title h2,.product-area-two .section-title h2,.service-area-two .section-title h2,.service-area-two .service-item i,.team-area-three .section-title h2,.week-area-two .section-title h2,.work-area-two .section-title h2{color:#000}.blog-area-two .blog-item .blog-bottom .blog-btn,.blog-area-two .blog-item .blog-bottom h3 a,.service-area-two .service-item .service-inner h3,.team-area-three .team-item .team-bottom h3{color:#212121}.service-area-two .service-item .service-inner p,.work-details-item .work-details-content div{color:#212121;font-family:Outfit,sans-serif;font-weight:400}.product-area-two .product-item h3{color:#212121;margin-bottom:10px}.blog-area-two .blog-item .blog-bottom p,.product-area-two .product-item p{color:#4e4e4e}.team-area-three .team-item .team-bottom span{color:#a4a2a2}.blog-area-two .blog-item{background-color:#fff;text-align:center;box-shadow:0 0 20px 0 rgba(221,221,221,.3019607843)}.blog-area-two .blog-item .blog-bottom{padding:25px 20px 30px}.blog-area-two .blog-item .blog-bottom span{color:#a3a3a3;font-family:Outfit,sans-serif;font-weight:400}.blog-area-two .blog-item .blog-bottom h3{font-size:25px;font-family:Outfit,sans-serif;font-weight:400}.page-title-area .page-title-item{text-align:center;padding-top:150px;padding-bottom:60px}.page-title-area .page-title-item h2{font-size:30px;margin-bottom:8px;color:#fff;font-weight:600}.page-title-area .page-title-item ul li{list-style-type:none;display:inline-block;color:#d4d4d4;font-family:Outfit,sans-serif;font-weight:400}.page-title-area .page-title-item ul li span{display:inline-block;width:6px;height:6px;background-color:#c1ab65;transform:rotate(45deg);position:relative;top:-2px;margin-left:8px;margin-right:8px}.page-title-area .page-title-item ul li a{display:inline-block;color:#d4d4d4}.page-title-area-two{background-image:url("../img/about-me-main.jpg");position:relative}#toTop,.loader{position:fixed}.page-title-area-two:before{position:absolute;width:100%;background:linear-gradient(90deg,rgba(0,0,0,.8057328985) 33%,rgba(0,0,0,0) 60%)}.about-me-area .about-me-content h2{font-weight:700;font-size:45px;margin-bottom:10px;color:#000}.about-me-area .about-me-content ul{margin:0 0 20px;padding:0}.about-me-area .about-me-content ul li{list-style-type:none;display:block;color:#5b5b5b;margin-bottom:8px;font-size:17px;font-weight:500;position:relative;padding-left:15px}.about-me-area .about-me-content ul li:hover:before,.work-details-item .work-details-cate ul li:hover:before{transform:rotate(0)}.about-me-area .about-me-content ul li:before{position:absolute;content:"";width:6px;height:6px;left:0;top:11px;transform:rotate(45deg);background-color:#c1ab65;transition:.5s}.about-me-area .about-me-content p{margin-bottom:20px;color:#5b5b5b}.about-me-area .about-me-content .about-me-inner i{display:inline-block;color:#000;font-size:40px;margin-bottom:12px}.about-me-area .about-me-content .about-me-inner h3{font-size:20px;font-weight:700;color:#000;margin-bottom:4px}.about-me-area .about-me-content .about-me-inner p{margin-bottom:0;color:#5b5b5b}.work-area-three{padding-right:15px;padding-left:15px}.work-details-img span{font-family:Outfit,sans-serif;font-weight:300;color:#000;font-size:14px;padding:4px}.work-details-item .work-details-img{position:relative;margin-bottom:25px;background:#f5f5f5}.work-details-item .work-details-img a{position:absolute;left:0;right:0;top:45%;margin-left:auto;margin-right:auto;border-radius:50%;background-color:#c1ab65;color:#fff;text-align:center;font-size:45px;width:80px;height:80px}.video-details-area .video-details-item .video-details-video a i,.work-details-item .work-details-img a i{width:80px;height:80px;line-height:80px}.coming-item ul li a:hover,.error-item a:hover,.video-details-area .video-details-item .video-details-video a:hover,.work-details-item .work-details-img a:hover{background-color:#000}.faq-area .faq-wrap,.privacy-item,.work-details-item .work-details-content,.work-details-item .work-details-search,.work-details-item .work-details-work{margin-bottom:50px}.work-details-item .work-details-content ul{margin:0 0 25px;padding:0}.work-details-item .work-details-content ul li{list-style-type:none;display:inline-block;font-size:15px;color:#212121;font-family:Outfit,sans-serif;font-weight:400}.work-details-item .work-details-content ul li span{display:inline-block;margin-left:3px;margin-right:3px}.work-details-item .work-details-content ul li a{display:inline-block;color:#212121;margin-left:3px}.work-details-item .work-details-content h3{margin-bottom:8px;color:#212121;font-size:35px;font-weight:700}.work-details-item .work-details-content p{margin-bottom:15px;color:#212121!important;font-family:Outfit,sans-serif;font-weight:400}.work-details-item .work-details-quote{background-color:#fff;border-radius:3px;padding:30px 25px;position:relative;margin-bottom:60px}.video-details-area .video-details-item .work-details-quote i,.work-details-item .work-details-quote i{display:inline-block;font-size:40px;color:#000;margin-bottom:10px}.video-details-area .video-details-item .work-details-quote p,.work-details-item .work-details-quote p{color:#000;margin-bottom:10px;font-size:17px;font-weight:600;font-style:italic}.video-details-area .video-details-item .work-details-quote .link,.work-details-item .work-details-quote .link{text-align:right}.video-details-area .video-details-item .video-content ul li a,.video-details-area .video-details-item .work-details-quote .link a,.work-details-item .work-details-quote .link a{display:inline-block;color:#000}.work-details-item .work-details-search form .form-control{height:50px;border-radius:3px;padding-left:25px;font-size:15px;color:#000;border:0}.work-details-item .work-details-search form .search-btn{position:absolute;top:2px;right:0;color:#000;font-size:24px;transition:.5s}.work-details-item .work-details-work h3{font-weight:700;font-size:25px;margin-bottom:45px;color:#212121;border-bottom:1px solid rgba(221,221,221,.3490196078);padding-bottom:12px;position:relative;font-family:Outfit,sans-serif;font-weight:Bold}.work-details-item .work-details-work h3:before{position:absolute;content:"";width:50px;height:3px;background-color:#f3c32b;left:0;bottom:-2px}.work-details-item .work-details-work .work-inner ul li{list-style-type:none;display:inline-block;flex:0 0 30%;max-width:30%}.work-details-item .work-details-work .work-inner ul li:last-child{flex:0 0 60%;max-width:60%;margin-left:10px}.work-details-item .work-details-work .work-inner h4{text-transform:capitalize;font-size:20px;font-weight:600;margin-bottom:5px}.work-details-item .work-details-work .work-inner h4 a{display:inline-block;color:#212121;font-size:15px;font-family:Outfit,sans-serif;font-weight:400}.work-details-item .work-details-work .work-inner span{display:inline-block;color:#aaa;font-size:13px!important;font-family:Outfit,sans-serif;font-weight:400}.work-details-item .work-details-cate h3{font-weight:700;font-size:25px;margin-bottom:20px;color:#212121}.work-details-item .work-details-cate ul li{list-style-type:none;display:block;margin-bottom:12px;position:relative;padding-left:20px}.work-details-item .work-details-cate ul li:before{position:absolute;content:"";width:6px;height:6px;left:0;top:9px;transform:rotate(45deg);background-color:#c1ab65;transition:.5s}.video-details-area .video-details-item:last-child{border-right:0}.video-details-area .video-details-item .video-details-video{position:relative;margin-bottom:20px}.video-details-area .video-details-item .video-details-video a{position:absolute;left:0;right:0;top:40%;margin-left:auto;margin-right:auto;border-radius:50%;background-color:#c1ab65;color:#fff;text-align:center;font-size:45px;width:80px;height:80px}.video-details-area .video-details-item .video-content .video-link{display:inline-block;color:#888;font-size:15px;margin-bottom:15px;padding-left:15px;position:relative}.video-details-area .video-details-item .video-content .video-link:before{position:absolute;content:"";width:6px;height:6px;left:0;top:9px;background-color:#c1ab65;transform:rotate(45deg)}.video-details-area .video-details-item .video-content h2{font-weight:700;font-size:45px;color:#000;margin-bottom:10px}.video-details-area .video-details-item .video-content ul li{list-style-type:none;display:inline-block;color:#000;font-family:"Josefin Sans",sans-serif;margin-right:20px}.video-details-area .video-details-item .video-content ul li i{display:inline-block;color:#c1ab65;font-size:20px;margin-right:3px;position:relative;top:4px}.video-details-area .video-details-item .video-flim h3{font-weight:700;font-size:35px;margin-bottom:10px;color:#000}.video-details-area .video-details-item .video-flim p{margin-bottom:12px;color:#888}.video-details-area .video-details-item .video-social{margin-top:25px}.video-details-area .video-details-item .video-social span{display:inline-block;color:#c1ab65;margin-right:10px}.video-details-area .video-details-item .video-social ul li a{display:block;color:#fff;background-color:#000;text-align:center;border-radius:50%;font-size:18px}.coming-item ul li a i,.contact-area .contact-item .contact-address .contact-inner ul li a i,.video-details-area .video-details-item .video-social ul li a i{width:35px;height:35px;line-height:35px}.video-details-area .video-details-item .video-introduce{padding:45px 35px 40px}.video-details-area .video-details-item .video-introduce ul li{list-style-type:none;display:block;margin-bottom:25px}.video-details-area .video-details-item .video-introduce ul li h4{color:#000;margin-bottom:2px;font-weight:700;font-size:20px}.video-details-area .video-details-item .video-introduce ul li span{display:block;color:#888;font-size:15px;font-weight:500}.video-details-area .video-details-item .video-introduce.video-details-bg{background-color:#f9f9f9}.video-details-area .video-details-item .work-details-quote{background-color:#fff;border-radius:5px;padding:30px 25px;position:relative;box-shadow:0 0 20px 0 rgba(221,221,221,.5019607843);margin-top:40px;margin-bottom:50px}.week-area{display:flex}.blog-details-form{margin-top:50px}.blog-details-form h2{font-weight:700;color:#fff;margin-bottom:20px;font-size:25px}.blog-details-form .form-group label{display:block;margin-bottom:10px;font-size:15px}.blog-details-form .form-group .form-control{height:50px;border-radius:2px;padding-left:20px;font-size:15px;border:1px solid #1d1c1c;color:#fff;background-color:#1d1c1c}.blog-details-form .form-group .form-control:focus{box-shadow:none;border:1px solid #f6f6f6}.blog-details-form .form-group textarea{height:auto!important}.blog-details-form .blog-details-btn{color:#000;font-size:15px;font-weight:600;text-transform:uppercase;border-radius:2px;padding:12px 22px;transition:.5s;background-color:#fff}.partner-area .partner-item{margin-bottom:30px;text-align:center}.partner-area .partner-item img{opacity:.8;transition:.5s}.pricing-item{background-color:#fff;margin-bottom:30px;box-shadow:0 0 25px 0 rgba(221,221,221,.5098039216);border-radius:50px 0}.pricing-item .pricing-top{background-color:#c1ab65;position:relative;text-align:center;border-radius:50px 0;padding-top:25px;padding-bottom:35px}.pricing-item .pricing-top h3{color:#fff;font-weight:700;font-size:60px;position:relative;margin-bottom:0;display:inline-block}.pricing-item .pricing-top span{display:inline-block;font-size:30px;color:#fff}.pricing-item .pricing-top p{color:#fff;position:relative;text-transform:uppercase;font-weight:500;margin-bottom:0;margin-top:-8px}.pricing-item .pricing-bottom{text-align:center;padding:0 60px 40px}.contact-area .contact-item .contact-address .contact-inner ul,.pricing-item .pricing-bottom ul{margin:15px 0 0;padding:0}.pricing-item .pricing-bottom ul li{list-style-type:none;display:block}.pricing-item .pricing-bottom ul li a{color:#000;display:block;padding:15px 0;border-bottom:1px solid rgba(102,102,102,.2);font-weight:600}.pricing-item .price-btn a{color:#c1ab65;padding:10px 30px;border:1px solid #c1ab65;border-radius:30px;display:inline-block;margin-top:30px;font-weight:700}.faq-area .faq-head h2{margin-bottom:35px;font-weight:600;font-size:30px;margin-top:-7px;color:#fff}.faq-area .accordion p{font-size:16px;display:none;padding:20px 45px 15px 20px;margin-bottom:0}.faq-area .accordion a{color:#fff;font-size:17px;width:100%;display:block;cursor:pointer;font-weight:600;padding:15px 0 15px 18px;border:1px solid #232323;border-radius:8px 8px 0 0}.faq-area .accordion a:after{position:absolute;right:20px;content:"+";top:10px;color:#fff;font-size:25px;font-weight:700}.faq-area .accordion li{position:relative;list-style-type:none;margin-bottom:30px}.faq-area .accordion li:first-child{border-top:0}.faq-area .accordion li a.active{color:#fff;background-color:#000;border:1px solid #000}.faq-area .accordion li a.active:after{content:"-";font-size:25px;color:#fff}.error-item{height:800px;text-align:center;margin-top:30px}.error-item h1{font-size:130px;font-weight:700;margin-bottom:8px;color:#fff}.error-item p{margin-bottom:10px;font-weight:600;font-size:35px;color:#fff}.error-item p i{display:inline-block}.error-item span{display:block;color:#646464}.error-item a{display:inline-block;color:#fff;background-color:#c1ab65;padding:20px 45px;margin-top:70px;font-size:18px}.coming-item{height:100vh;text-align:center}.coming-item h1{font-size:75px;font-weight:700;font-style:italic;margin-bottom:20px;color:#fff}.coming-item p{margin-bottom:40px;max-width:625px;margin-left:auto;margin-right:auto}.coming-item .coming-wrap{max-width:700px;margin-left:auto;margin-right:auto;margin-bottom:30px}.coming-item .coming-wrap .coming-inner{text-align:center;background-color:#fff;padding-top:15px;padding-bottom:12px;margin-bottom:30px}.coming-item .coming-wrap .coming-inner h3{font-size:45px;font-weight:600;color:#000;margin-bottom:5px}.coming-item .coming-wrap .coming-inner p{font-size:16px;margin-bottom:0;color:#383838}.coming-item ul li a{display:block;color:#fff;background-color:#c1ab65;width:35px;height:35px;border-radius:50%;font-size:16px}.privacy-area{padding-bottom:50px}.privacy-item h2{font-size:26px;margin-bottom:15px;font-weight:600;color:#fff}#whatsapp-float,.back-to-top-btn i{line-height:50px;display:inline-block;font-size:25px;transition:.5s;margin-right:28px;box-shadow:0 0 14px 0 #c1ab65;width:50px;height:50px;text-align:center}.privacy-item p{margin-bottom:0;color:silver}.privacy-item ul li{list-style-type:none;display:block;margin-bottom:18px;color:silver}.privacy-item ul li i{display:inline-block;font-size:20px;position:relative;bottom:-2px}.contact-area .contact-item h2{font-size:45px;color:#000;margin-bottom:20px;font-family:Outfit,sans-serif;font-weight:700}.contact-area .contact-item .form-group .form-control{height:50px;padding-left:20px;font-size:15px;border-radius:0;border:1px solid #ddd;background-color:rgba(241,241,241,.568627451)}.contact-area .contact-item .form-group .form-control:focus{box-shadow:none;border:1px solid #000}.contact-area .contact-item .form-group ::-moz-placeholder{color:#000}.contact-area .contact-item .form-group ::placeholder{color:#000}.contact-area .contact-item .form-group textarea{height:auto!important;padding-top:15px}.contact-area .contact-item .contact-btn{background-color:#000;color:#fff;transition:.5s;opacity:1;border-radius:0;padding:12px 25px}.contact-area .contact-item .list-unstyled{margin-top:10px;font-size:14px;color:#dc3545}.contact-area .contact-item .text-danger,.contact-area .contact-item .text-success{margin-top:10px;font-size:20px}.contact-area .contact-item .contact-address .contact-inner{position:relative;padding-left:50px;margin-bottom:25px}.contact-area .contact-item .contact-address .contact-inner .icon{position:absolute;top:0;left:0;color:#f3c32b;font-size:30px}.contact-area .contact-item .contact-address .contact-inner h4{font-size:20px;margin-bottom:2px;color:#000;font-family:Outfit,sans-serif;font-weight:700}.contact-area .contact-item .contact-address .contact-inner a,.contact-area .contact-item .contact-address .contact-inner span{display:block;color:#000;font-family:Outfit,sans-serif;font-weight:400}.contact-area .contact-item .contact-address .contact-inner ul li{list-style-type:none;display:inline-block;margin-right:5px}.contact-area .contact-item .contact-address .contact-inner ul li a{display:block;text-align:center;color:#fff;background-color:#f3c32b;border-radius:50%;font-size:20px}.contact-area .contact-item .contact-address .contact-inner ul li a:hover{color:#fff;background-color:#000}.map-area #map{display:block;width:100%;border:0;height:450px}.loader{top:0;left:0;width:100%;height:100%;z-index:99999;background:#000}.spinner{width:40px;height:40px;position:relative;margin:100px auto}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:2s ease-in-out infinite sk-bounce}.double-bounce2{animation-delay:-1s}@keyframes sk-bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}#toTop{bottom:30px;right:0;cursor:pointer;display:none;z-index:10}.back-to-top-btn i{background:#9a3121;color:#fff;border-radius:50%}.back-to-top-btn i:hover{background:#000;color:#fff;box-shadow:0 0 14px 0 #000}.portofolio-grid{float:left;padding:10px}@media only screen and (min-width:350px) and (max-width:450px){.portofolio-grid{float:none!important}.history-img img{height:350px;margin-bottom:20px}}.team-top img{width:100%;height:300px;object-fit:cover}ul.tagging li{padding:5px 10px;margin:2px;background:#f3c32b!important;color:#000}.bg-gray{background:#f5f5f5!important}.bg-white{background:#fff!important}.bg-yellow{background:#f3c32b!important}.bg-red{background-image:url("../img/bg-red.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;width:100%}.bg-black{background:#000!important}.text-white{color:#fff!important}.banner-btn{background:#000;padding:10px;border-radius:4px;color:#fff;font-family:Outfit,sans-serif;font-weight:700}#whatsapp-float{background-color:#25d366;color:#fff;position:fixed;left:20px;bottom:32px;border-radius:50%;z-index:9999}#whatsapp-icon{width:50px;height:50px}@media (max-width:768px){#whatsapp-float{bottom:15px;right:15px}#whatsapp-icon{width:45px;height:45px}}.partner-grid{display:flex;justify-content:center;align-items:center;height:140px;padding:10px;perspective:1000px;overflow:hidden;text-align:center}.partner-flip{width:110px;height:110px;position:relative}.flip-inner{width:100%;height:100%;transition:transform .6s ease-in-out;transform-style:preserve-3d;position:relative}.flip-back,.partner-flip:hover .flip-inner{transform:rotateY(180deg)}.flip-back,.flip-front{position:absolute;width:100%;height:100%;backface-visibility:hidden;display:flex;justify-content:center;align-items:center;top:0;left:0}.flip-back img,.flip-front img{width:100%;height:auto;max-width:100%;object-fit:contain}