body{font-size:15px;font-family:var(--font-open-sans);color:#676a6a}a{color:#272b2b;text-decoration:none;transition:all .5s;display:inline-block}a:hover{color:#272b2b;text-decoration:none}a:focus{text-decoration:none}button{box-shadow:none;border:none;outline:0!important}button:focus{box-shadow:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#272b2b;text-transform:uppercase;font-weight:700;line-height:1.3;font-family:var(--font-oswald)}h3{font-size:22px}.d-table{width:100%;height:100%}.d-table-cell{vertical-align:middle}p{margin-bottom:15px;font-size:16px;line-height:1.8}p:last-child{margin-bottom:0}img{max-width:100%;height:auto}.p-relative{position:relative}.form-group label{margin-bottom:10px}ul{margin:0;padding:0;list-style:none}.form-control,.select-form{color:#272b2b;background-color:#fff;border:1px dashed #676a6a;border-radius:0;width:100%;height:50px;padding:10px 20px;font-size:13px}.form-control::-moz-placeholder{color:#676a6a}.select-form::-moz-placeholder{color:#676a6a}.form-control::placeholder,.select-form::placeholder{color:#676a6a}.form-control:focus,.select-form:focus{color:#000;box-shadow:unset;background-color:#fff;border:1px solid #272b2b;outline:0}.form-control:hover:focus,.form-control:focus,.select-form:focus{box-shadow:unset}textarea.form-control{height:auto}.ptb-100{padding-top:100px;padding-bottom:100px}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.pb-130{padding-bottom:130px}.pt-70{padding-top:70px}.pb-70{padding-bottom:70px}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.mt-100{margin-top:-100px}.bg-color{background-color:#fafafa}.bg-color-two{background-color:#000}.default-btn{color:#272b2b;text-transform:uppercase;cursor:pointer;text-align:center;z-index:1;background-color:#fff;border:1px solid #272b2b;border-radius:4px;padding:15px 40px;font-size:15px;font-weight:700;line-height:1;transition:all .5s;display:inline-block;position:relative;overflow:hidden}.default-btn.two{color:#fff;background-color:#272b2b}.default-btn.two:hover{color:#272b2b;background-color:#fff}.default-btn.three{color:#fff;background-color:#0000;border-color:#fff}.default-btn.three:hover{color:#272b2b;background-color:#fff}.default-btn.active{color:#272b2b;background-color:#fff;margin-left:20px}.default-btn:hover{color:#fff;background-color:#272b2b;border-color:#272b2b!important}.read-more{color:#272b2b;text-transform:uppercase;font-size:15px;font-weight:600;line-height:1;transition:all .5s;display:block}.read-more i{position:relative;top:2px}.read-more:hover{color:#272b2b;letter-spacing:2px}.section-title{text-align:center;max-width:750px;margin:-6px auto 50px;position:relative}.section-title span{text-transform:uppercase;margin-bottom:20px;font-size:15px;font-weight:700;display:block}.section-title h2{text-transform:uppercase;margin-bottom:15px;font-size:50px;display:block;position:relative}.section-title h2:last-child{margin-bottom:0}.section-title.white-title span,.section-title.white-title h2,.section-title.white-title p{color:#fff}.container{max-width:1230px}.navbar-area{z-index:999;width:100%;position:absolute}.navbar-area .container-fluid{padding-left:50px;padding-right:50px}.navbar-area .main-nav{background-color:#fff;padding-top:0;padding-bottom:0;box-shadow:0 0 20px 3px #0000000d}.navbar-area .main-nav .navbar{padding-left:0;padding-right:0}.navbar-area .main-nav .navbar .navbar-brand{font-size:0}.navbar-area .main-nav nav .navbar-nav .nav-item{padding:15px 0;position:relative}.navbar-area .main-nav nav .navbar-nav .nav-item a{color:#676a6a;text-transform:uppercase;margin-left:15px;margin-right:15px;padding:0;font-size:15px;font-weight:700;transition:all .5s}.navbar-area .main-nav nav .navbar-nav .nav-item a i{font-size:22px;font-weight:700;line-height:0;position:relative;top:3px}.navbar-area .main-nav nav .navbar-nav .nav-item a:hover,.navbar-area .main-nav nav .navbar-nav .nav-item a.active{color:#272b2b}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu{opacity:0;visibility:hidden;z-index:99;background-color:#fff;border:none;border-top:2px solid #272b2b;border-radius:0;width:250px;padding:0;transition:all .2s ease-in-out;display:block;position:absolute;top:120px;left:0;box-shadow:0 0 20px 3px #0000000d}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li{padding:0;position:relative}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li a{color:#676a6a;text-transform:uppercase;border-bottom:1px dashed #eee;margin-left:0;margin-right:0;padding:10px 15px;font-size:13px;font-weight:600;display:block;position:relative}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li a i{float:right;font-size:20px;transition:all .5s;top:9px}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li a:hover,.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li a.active{color:#272b2b;background-color:#f3f3f3}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu{top:0;left:100%}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li:last-child a{border-bottom:none}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li:hover .dropdown-menu{top:-2px!important}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu{position:absolute;top:0;left:-100%;opacity:0!important;visibility:hidden!important}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu{position:absolute;top:0;right:-100%;opacity:0!important;visibility:hidden!important}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a{color:#676a6a;text-transform:uppercase;font-size:13px;font-weight:600}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:hover,.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:focus,.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a.active{color:#272b2b}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li:hover .dropdown-menu{opacity:1!important;visibility:visible!important;top:-4px!important}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li:hover .dropdown-menu li:hover .dropdown-menu{opacity:1!important;visibility:visible!important;top:-20px!important}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu:last-child .dropdown-menu{left:auto;right:-100%}.navbar-area .main-nav nav .navbar-nav .nav-item:hover ul{opacity:1;visibility:visible;top:100%}.navbar-area .main-nav .dropdown-toggle:after{display:none}.navbar-area.is-sticky{z-index:999;background-color:#fff;width:100%;animation:.5s ease-in-out fadeInDown;position:fixed;top:0;left:0;box-shadow:0 2px 28px #00000017}.navbar-area .others-option .search-form{display:inline-block;position:relative}.navbar-area .others-option .search-form .form-control{text-transform:uppercase;background-color:#0000;border:0;border-bottom:1px solid #cfcfcf;width:235px;height:100%;padding:6px 0;font-size:15px;font-weight:700;transition:all .5s}.navbar-area .others-option .search-form .form-control:focus{border:none;border-bottom:1px solid #272b2b}.navbar-area .others-option .search-form .search-button{background-color:#0000;padding:0;font-size:20px;line-height:1;position:absolute;top:5px;right:0}.navbar-area .others-option .cart-icon{margin-left:30px;display:inline-block;position:relative;top:4px}.navbar-area .others-option .cart-icon a i{font-size:20px;font-weight:700;line-height:1;transition:all .5s}.navbar-area .others-option .cart-icon a span{text-align:center;color:#fff;background-color:red;border-radius:50%;width:15px;height:15px;font-size:9px;line-height:15px;position:absolute;top:-4px;right:-7px}.navbar-area .others-option .cart-icon a:hover i{color:#272b2b}.navbar-area .others-option .menu-icon{cursor:pointer;margin-left:30px;display:inline-block;position:relative;top:4px}.navbar-area .others-option .menu-icon .burger-menu i{font-size:21px;line-height:1;transition:all .5s}.navbar-area .others-option .menu-icon .burger-menu:hover i{color:#272b2b}.navbar-toggler{border:none;border-radius:0;padding:10px;background:#eee!important}.navbar-toggler:focus{box-shadow:none}.navbar-toggler .icon-bar{background:#272b2b;width:28px;height:2px;transition:all .3s;display:block}.navbar-toggler .top-bar{transform-origin:10% 10%;position:relative;left:4px;transform:rotate(45deg)}.navbar-toggler .middle-bar{opacity:0;margin:6px 0}.navbar-toggler .bottom-bar{transform-origin:10% 90%;position:relative;left:4px;transform:rotate(-45deg)}.navbar-toggler.collapsed .top-bar{left:0;transform:rotate(0)}.navbar-toggler.collapsed .middle-bar{opacity:1}.navbar-toggler.collapsed .bottom-bar{left:0;transform:rotate(0)}.hero-slider-area{position:relative}.hero-slider-area .hero-slider .swiper-slide.swiper-slide-active .hero-slider-text{overflow:hidden}.hero-slider-area .hero-slider .swiper-slide.swiper-slide-active .hero-slider-text.one h1{animation:1s .1s both fadeInUpBig}.hero-slider-area .hero-slider .swiper-slide.swiper-slide-active .hero-slider-text.one p{animation:2s .2s both fadeInUpBig}.hero-slider-area .hero-slider .swiper-slide.swiper-slide-active .hero-slider-text.one .slider-btn{animation:3s .3s both fadeInUpBig}.hero-slider-area .hero-slider .swiper-slide.swiper-slide-active .hero-slider-text.two h1{animation:2s .2s both fadeInLeft}.hero-slider-area .hero-slider .swiper-slide.swiper-slide-active .hero-slider-text.two p{animation:3s .3s both fadeInLeft}.hero-slider-area .hero-slider .swiper-slide.swiper-slide-active .hero-slider-text.two .slider-btn{animation:2s .2s both fadeInUpBig}.hero-slider-area .hero-slider .swiper-slide.swiper-slide-active .hero-slider-text.three h1,.hero-slider-area .hero-slider .swiper-slide.swiper-slide-active .hero-slider-text.three p{animation:2s .2s both fadeInDown}.hero-slider-area .hero-slider .swiper-slide.swiper-slide-active .hero-slider-text.three .slider-btn{animation:2s .2s both fadeInUp}.hero-slider-area .hero-slider .swiper-button-prev{left:50px}.hero-slider-area .hero-slider .swiper-button-prev:after{content:"";z-index:0;background-image:url(/img/main-slider/prev-1.png);background-position:0;background-repeat:no-repeat;width:20px;height:100px;transition:all .5s;position:absolute;top:50%;left:0;transform:translateY(-50px)}.hero-slider-area .hero-slider .swiper-button-prev:before{content:"";opacity:0;background-image:url(/img/main-slider/prev-2.png);background-position:0;background-repeat:no-repeat;width:20px;height:100px;transition:all .5s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.hero-slider-area .hero-slider .swiper-button-prev:hover{background-color:#0000}.hero-slider-area .hero-slider .swiper-button-prev:hover:before{opacity:1;z-index:1}.hero-slider-area .hero-slider .swiper-button-prev svg{display:none}.hero-slider-area .hero-slider .swiper-button-next{right:50px}.hero-slider-area .hero-slider .swiper-button-next:after{content:"";z-index:0;background-image:url(/img/main-slider/next-1.png);background-position:100%;background-repeat:no-repeat;width:20px;height:100px;transition:all .5s;position:absolute;top:50%;right:0;transform:translateY(-50px)}.hero-slider-area .hero-slider .swiper-button-next:before{content:"";opacity:0;background-image:url(/img/main-slider/next-2.png);background-position:100%;background-repeat:no-repeat;width:20px;height:100px;transition:all .5s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.hero-slider-area .hero-slider .swiper-button-next:hover{background-color:#0000}.hero-slider-area .hero-slider .swiper-button-next:hover:before{opacity:1;z-index:1}.hero-slider-area .hero-slider .swiper-button-next svg{display:none}.hero-slider-area .hero-slider .swiper-pagination{text-align:end;bottom:50px;left:auto;right:50px}.hero-slider-area .hero-slider .swiper-pagination .swiper-pagination-bullet{opacity:1;background:#d6d6d6;width:12px;height:12px}.hero-slider-area .hero-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#869791}.hero-slider-area .social-wrap{z-index:1;position:absolute;bottom:50px;left:50px}.hero-slider-area .social-wrap ul li{padding:0 5px;display:inline-block}.hero-slider-area .social-wrap ul li.follow-us{text-transform:uppercase;color:#fff;padding-right:70px;position:relative}.hero-slider-area .social-wrap ul li.follow-us:before{content:"";z-index:1;background-color:#fff;width:50px;height:1px;position:absolute;top:11px;left:102px}.hero-slider-area .social-wrap ul li a i{color:#fff;transition:all .5s}.hero-slider-area .social-wrap ul li a:hover i{transform:translateY(-2px)}.hero-slider-item{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh}.hero-slider-text{text-align:center;text-align:center;max-width:900px;margin:70px auto 0}.hero-slider-text h1{color:#fff;margin-bottom:20px;font-size:80px}.hero-slider-text p{color:#fff;text-transform:uppercase;letter-spacing:4px;margin-bottom:30px}.about-content-wrap{background-position:100%;background-repeat:no-repeat;height:522px}.about-content-wrap .about-content{margin-top:50px;position:relative}.about-content-wrap .about-content span{text-transform:uppercase;margin-top:-6px;margin-bottom:20px;font-size:15px;font-weight:700;display:block}.about-content-wrap .about-content h2{margin-bottom:30px;font-size:52px}.about-content-wrap .about-content p{margin-bottom:0;margin-left:100px;position:relative}.about-content-wrap .about-content p:before{content:"";background-color:#272b2b;width:70px;height:1px;position:absolute;top:10px;left:-100px}.about-content-wrap .about-content .default-btn{margin-top:40px;margin-left:100px}.about-content-wrap .about-img{display:none}.video-created-area{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.video-created-wrap{max-width:1020px;margin:auto;position:relative}.video-created-wrap .video-wrap{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.video-created-wrap .video-wrap .play-video{cursor:pointer}.video-created-wrap .video-wrap .play-video i{color:#838b8b;font-size:100px;line-height:1;transition:all .5s}.video-created-wrap .video-wrap .play-video:hover i{color:#fff}.video-created-wrap h2{color:#fff;max-width:375px;margin-bottom:0;font-size:50px;position:absolute;top:40px;right:-215px}.what-we-do-content span{text-transform:uppercase;margin-top:-6px;margin-bottom:20px;font-size:15px;font-weight:700;display:block}.what-we-do-content h2{margin-bottom:30px;font-size:50px}.what-we-do-content p{margin-bottom:45px;margin-left:100px;position:relative}.what-we-do-content p:before{content:"";background-color:#272b2b;width:70px;height:1px;position:absolute;top:10px;left:-100px}.what-we-do-content .brand-wrap{margin-bottom:50px;margin-left:100px}.what-we-do-content .brand-wrap a:hover{transform:translateY(-5px)}.what-we-do-content .default-btn{margin-left:100px}.what-we-do-item{text-align:center;border:1px dashed #676a6a;margin-bottom:30px;padding:20px;transition:all .5s}.what-we-do-item i{color:#272b2b;margin-bottom:20px;font-size:60px;line-height:1;display:block}.what-we-do-item h3{margin-bottom:10px}.what-we-do-item.mt-mince-30{margin-top:-30px}.what-we-do-item:hover{transform:translateY(-5px)}.testimonial-area{text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.testimonial-area:before{content:"";background-color:#000c;width:100%;height:100%;position:absolute;top:0;left:0}.testimonial-area .swiper-pagination{margin-top:100px;position:relative}.testimonial-area .swiper-pagination:before{content:"";background-color:#fff;width:1px;height:50px;margin:auto;position:absolute;top:-72px;left:0;right:0}.testimonial-area .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#414749;width:15px;height:15px;margin:0 10px;transition:all .5s}.testimonial-area .swiper-pagination .swiper-pagination-bullet:hover,.testimonial-area .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.testimonial-content{max-width:850px;margin:-12px auto 0}.testimonial-content i{color:#313939;margin-bottom:25px;font-size:100px;line-height:1;display:inline-block}.testimonial-content p{color:#fff;margin-bottom:35px;font-size:25px}.testimonial-content h3{color:#fff;margin-bottom:5px}.testimonial-content span{color:#fff}.products-content span{text-transform:uppercase;margin-bottom:20px;font-size:15px;font-weight:700;display:block}.products-content h2{margin-bottom:30px;font-size:50px}.products-content p{margin-bottom:40px;margin-left:100px;position:relative}.products-content p:before{content:"";background-color:#272b2b;width:70px;height:1px;position:absolute;top:10px;left:-100px}.products-content .default-btn{margin-left:100px}.products-area{z-index:1;position:relative}.products-slider-wrap{margin-top:160px}.tab .tabs-item{display:none}.tab .tabs-item:first-child{display:block}.award-winning-tab .tabs-nav{text-align:center;margin:0 0 10px;padding:0;list-style-type:none;position:relative}.award-winning-tab .tabs-nav:before{content:"";background-color:#676a6a;border-radius:30px;width:100%;height:2px;position:absolute;top:0;left:0}.award-winning-tab .tabs-nav li{cursor:pointer;margin:0 50px 20px;display:inline-block;position:relative}.award-winning-tab .tabs-nav li span{margin-top:50px;font-weight:700;display:inline-block}.award-winning-tab .tabs-nav li span:before{content:"";background-color:#676a6a;border-radius:50%;width:1px;height:30px;margin:auto;position:absolute;top:16px;left:0;right:0}.award-winning-tab .tabs-nav li span:after{content:"";background-color:#676a6a;border-radius:50%;width:15px;height:15px;margin:auto;position:absolute;top:-7px;left:0;right:0}.award-winning-tab .tabs-nav li:before{content:"";z-index:-1;background-color:#909292;border-radius:50%;width:25px;height:25px;margin:auto;line-height:25px;transition:all .5s;position:absolute;top:-12px;left:0;right:0;transform:scale(0)}.award-winning-tab .tabs-nav li:hover,.award-winning-tab .tabs-nav li.current{color:#000;transition:all .5s}.award-winning-tab .tabs-nav li:hover:before,.award-winning-tab .tabs-nav li.current:before{transform:scale(1)}.award-winning-tab .tabs-nav li:hover span:after,.award-winning-tab .tabs-nav li.current span:after{background-color:#000}.award-winning-tab .tab-content{position:relative}.get-in-touch-area{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.get-in-touch-area:before{content:"";background-color:#0009;width:100%;height:100%;position:absolute;top:0;left:0}.get-in-touch-content{text-align:center;position:relative}.get-in-touch-content h2{color:#fff;margin-top:-13px;margin-bottom:20px;font-size:50px}.get-in-touch-content h3{color:#fff;margin-bottom:40px}.latest-trailer-slider .swiper-pagination{margin-top:25px;position:relative}.latest-trailer-slider .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#b3b4b4;width:10px;height:10px;transition:all .5s}.latest-trailer-slider .swiper-pagination .swiper-pagination-bullet:hover,.latest-trailer-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#606060}.latest-trailer-content span{text-transform:uppercase;margin-top:-6px;margin-bottom:20px;font-size:15px;font-weight:700;display:block}.latest-trailer-content h2{margin-bottom:30px;font-size:50px}.latest-trailer-content p{margin-bottom:40px;margin-left:100px;position:relative}.latest-trailer-content p:before{content:"";background-color:#272b2b;width:70px;height:1px;position:absolute;top:7px;left:-100px}.latest-trailer-item{position:relative}.latest-trailer-item .latest-video-content{text-align:center;position:absolute;bottom:30px;left:0;right:0}.latest-trailer-item .latest-video-content span{color:#c5baa8}.latest-trailer-item .latest-video-content h3{color:#c5baa8;margin-bottom:0;font-size:30px;font-weight:600}.latest-trailer-item .latest-video-content p{color:#e2a750}.latest-trailer-item .latest-video-content-2 h2{text-align:center;font-size:40px;line-height:1;position:absolute;top:30px;right:25px}.latest-trailer-item .latest-video-content-2 h2 sub{font-size:25px;position:relative;top:0}.latest-trailer-item .latest-video-content-2 .bottom-content{text-align:center;position:absolute;bottom:30px;left:0;right:0}.latest-trailer-item .latest-video-content-2 .bottom-content h3{color:#abb5b2;font-weight:400}.latest-trailer-item .latest-video-content-2 .bottom-content p{color:#fff}.latest-trailer-item .latest-video-content-3 .text-1{color:#fefa93;text-align:center;text-transform:uppercase;font-size:14px;position:absolute;top:30px;left:0;right:0}.latest-trailer-item .latest-video-content-3 .text-2{text-align:center;text-transform:uppercase;color:#1c2c09;font-size:55px;position:absolute;top:30px;left:0;right:0}.latest-trailer-item .latest-video-content-3 .text-3{text-transform:uppercase;color:#fff;position:absolute;bottom:75px;left:-25px;transform:rotate(-90deg)}.latest-trailer-item .latest-video-content-3 .text-4{text-transform:uppercase;color:#fff;text-align:center;position:absolute;bottom:30px;left:0;right:0}.latest-trailer-item .latest-video-content-4 .text-1{text-align:center;z-index:1;text-transform:uppercase;color:#6c6d70;font-size:30px;font-weight:700;position:absolute;top:30px;left:0;right:0}.latest-trailer-item .latest-video-content-4 h3{text-align:center;color:#fff;font-size:60px;position:absolute;top:30px;left:0;right:0}.latest-trailer-item .latest-video-content-4 h3 span{font-size:80px}.latest-trailer-item .latest-video-content-4 p{text-align:center;text-transform:uppercase;color:#514f4a;font-size:15px;position:absolute;bottom:30px;left:0;right:0}.latest-trailer-item .caption{text-align:center;background-color:#00000080;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0;transform:scale(0)}.latest-trailer-item .caption .play-video{color:#000;cursor:pointer;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:auto;padding-left:5px;font-size:50px;line-height:70px;display:flex}.latest-trailer-item .caption .play-video:hover{color:#fff;background-color:red}.latest-trailer-item:hover .caption{transform:scale(1)}.exclusive-shop-area{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.exclusive-shop-area:before{content:"";background-color:#000000e6;width:100%;height:100%;position:absolute;top:0;left:0}.exclusive-shop-area .container{max-width:1475px}.exclusive-img{z-index:1;position:relative}.exclusive-img .exclusive-img-2{z-index:-1;animation:100s linear infinite rotation;position:absolute;top:25px;right:0}.exclusive-img .exclusive-img-2 img{border-radius:50%}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.exclusive-video-list{background-color:#fff;padding:40px;position:relative}.exclusive-video-list .row{margin-bottom:20px}.exclusive-video-list .exclusive-list-img{text-align:center}.exclusive-video-list h3{margin-bottom:15px}.exclusive-video-list span{color:#272b2b;margin-bottom:10px;font-size:18px;display:block}.exclusive-video-list span del{color:#676a6a;margin-right:10px}.exclusive-video-list ul{margin-bottom:20px}.exclusive-video-list ul li{border-right:1px solid #676a6a;margin-right:15px;padding-right:15px;font-size:16px;display:inline-block}.exclusive-video-list ul li:last-child{border-right:none;margin-right:0;padding-right:0}.exclusive-video-list .default-btn{padding:12px 25px;font-size:11px}.exclusive-video-list .default-btn i{margin-right:5px;position:relative;top:-1px}.team-wrap .swiper-pagination{margin-top:30px;position:relative}.team-wrap .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#b3b4b4;width:10px;height:10px}.team-wrap .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#606060}.single-team{text-align:center;position:relative}.single-team .team-img{position:relative}.single-team .team-img:before{content:"";opacity:0;background-image:linear-gradient(#0000,#000);width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.single-team .team-img .social{opacity:0;line-height:1;transition:all .5s;position:absolute;bottom:30px;left:0;right:0}.single-team .team-img .social li{padding:0 4px;display:inline-block}.single-team .team-img .social li a i{color:#fff;background-color:#020232;border-radius:30px;width:30px;height:30px;font-size:20px;line-height:30px;transition:all .5s}.single-team .team-img .social li a:hover i{transform:translateY(-2px)}.single-team .team-content{margin-top:20px}.single-team:hover .team-img:before{opacity:.9}.single-team:hover .team-img .social{opacity:1}.blog-left-sidebar{padding-right:15px}.blog-right-sidebar{padding-left:15px}.single-blog{margin-bottom:30px;transition:all .5s;position:relative}.single-blog img{width:100%}.single-blog .blog-content{margin-top:25px}.single-blog .blog-content ul{margin-bottom:15px;line-height:1}.single-blog .blog-content ul li{color:#676a6a;border-right:1px solid #676a6a;padding:0 15px;line-height:1;transition:all .5s;display:inline-block}.single-blog .blog-content ul li i{margin:5px}.single-blog .blog-content ul li:last-child{border-right:none;padding-right:0}.single-blog .blog-content ul li:first-child{padding-left:0}.single-blog .blog-content ul li:first-child i{margin-left:0}.single-blog .blog-content ul li a{color:#676a6a}.single-blog .blog-content ul li a:hover{color:#272b2b}.single-blog .blog-content h3{margin-bottom:25px;line-height:1.5;transition:all .5s}.single-blog .blog-content p{margin-top:-8px;margin-bottom:25px;transition:all .5s}.single-blog:hover{transform:translateY(-5px)}.single-blog:hover .blog-content a h3{color:#272b2b}.partner-area{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.partner-area:before{content:"";background-color:#000c;width:100%;height:100%;position:absolute;top:0;left:0}.partner-area .partner-item{text-align:center}.footer-top-area{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.footer-top-area:before{content:"";background-color:#000000e6;width:100%;height:100%;position:absolute;top:0;left:0}.single-widget{margin-bottom:30px;position:relative}.single-widget h3{color:#fff;border-bottom:1px solid #2a2f2f;margin-bottom:30px;padding-bottom:10px;font-size:20px;font-weight:600}.single-widget .logo,.single-widget .newsletter-wrap{margin-bottom:30px}.single-widget .newsletter-wrap h3{color:#fff;border:none;margin-bottom:20px;padding-bottom:0}.single-widget .newsletter-wrap .newsletter-form{position:relative}.single-widget .newsletter-wrap .newsletter-form .form-control{color:#fff;background-color:#0000;border:none;border-bottom:1px solid #fff;padding:0}.single-widget .newsletter-wrap .newsletter-form .form-control::placeholder{color:#676a6a}.single-widget .newsletter-wrap .newsletter-form .send-btn{color:#fff;background-color:#0000;padding-right:0;font-size:20px;position:absolute;top:10px;right:0}.single-widget .social-wrap li{padding-right:10px;display:inline-block}.single-widget .social-wrap li a i{color:#7c7e7e;text-align:center;border:1px solid #7c7e7e;border-radius:50%;width:35px;height:35px;font-size:20px;line-height:35px;transition:all .5s;display:inline-block}.single-widget .social-wrap li a:hover i{color:#fff;border-color:#fff}.single-widget .address li{color:#fff;margin-bottom:20px;padding-left:30px;position:relative}.single-widget .address li:last-child{margin-bottom:0}.single-widget .address li i{position:absolute;top:0;left:0}.single-widget .address li a{color:#fff;display:block}.single-widget .address li a:hover{color:#676a6a}.single-widget .additional-link li{color:#fff;margin-bottom:20px}.single-widget .additional-link li:last-child{margin-bottom:0}.single-widget .additional-link li a{color:#fff;padding-left:20px;display:block;position:relative}.single-widget .additional-link li a:before{content:"";background-color:#fff;width:5px;height:5px;position:absolute;top:9px;left:0}.single-widget .additional-link li a:hover{color:#676a6a}.single-widget .instagram{margin-left:-5px;margin-right:-5px;overflow:hidden}.single-widget .instagram li{float:left;text-align:center;width:33.33%;margin-bottom:10px;padding:0 5px}.single-widget .instagram li a{display:block}.footer-bottom-area{background-color:#020607;border-top:1px solid #2a2f2f;padding-top:30px;padding-bottom:30px}.footer-bottom-area .copyright-wrap{text-align:center}.footer-bottom-area .copyright-wrap p,.footer-bottom-area .copyright-wrap p a{color:#777d7d}.footer-bottom-area .copyright-wrap p a:hover{color:#fff}#validator-newsletter-2{color:red;margin-top:10px}.hero-slider-area-two{z-index:1;position:relative}.hero-slider-area-two .hero-slider-wrap-two .swiper-button-prev{inset:auto 185px 30px auto}.hero-slider-area-two .hero-slider-wrap-two .swiper-button-prev:after{content:"Prev";font-family:var(--font-oswald);color:#4e5858;border-right:1px solid #4e5858;margin-right:15px;padding-right:15px;font-size:14px;font-weight:700;line-height:1}.hero-slider-area-two .hero-slider-wrap-two .swiper-button-prev:before{content:"";color:#4e5858;margin-right:2px;font-family:Boxicons;font-size:20px}.hero-slider-area-two .hero-slider-wrap-two .swiper-button-prev:hover:after,.hero-slider-area-two .hero-slider-wrap-two .swiper-button-prev:hover:before{color:#fff;transition:all .5s}.hero-slider-area-two .hero-slider-wrap-two .swiper-button-next{top:auto;bottom:30px;right:120px}.hero-slider-area-two .hero-slider-wrap-two .swiper-button-next:after{content:"";color:#4e5858;margin-left:2px;font-family:Boxicons;font-size:20px}.hero-slider-area-two .hero-slider-wrap-two .swiper-button-next:before{content:"Next";font-family:var(--font-oswald);color:#4e5858;font-size:14px;font-weight:700;line-height:1}.hero-slider-area-two .hero-slider-wrap-two .swiper-button-next:hover:after,.hero-slider-area-two .hero-slider-wrap-two .swiper-button-next:hover:before{color:#fff;transition:all .5s}.hero-slider-area-two .hero-slider-wrap-two .swiper-pagination{text-align:start;width:auto;top:50%}.hero-slider-area-two .hero-slider-wrap-two .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#383939;border-radius:0;width:70px;height:3px;margin:15px 0;display:block}.hero-slider-area-two .hero-slider-wrap-two .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.hero-slider-area-two .social-wrap{z-index:1;position:absolute;top:50%;right:100px;transform:translateY(-100px)}.hero-slider-area-two .social-wrap ul li{padding:10px 0}.hero-slider-area-two .social-wrap ul li a i{color:#fff;font-size:20px;transition:all .5s}.hero-slider-area-two .social-wrap ul li a:hover i{transform:translateY(-2px)}.hero-slider-area-two .hero-slider-text ul{margin-bottom:30px;line-height:1}.hero-slider-area-two .hero-slider-text ul li{padding:0 10px;display:inline-block}.hero-slider-area-two .hero-slider-text ul li a{position:relative;overflow:hidden}.hero-slider-area-two .hero-slider-text ul li a .white-logo{transition:all .5s;position:absolute;top:85px;left:0}.hero-slider-area-two .hero-slider-text ul li a:hover .white-logo{top:0}.about-area-two .about-content{position:relative}.about-area-two .about-content span{text-transform:uppercase;margin-bottom:20px;font-size:15px;font-weight:700;display:block}.about-area-two .about-content h2{margin-bottom:30px;font-size:50px}.about-area-two .about-content p{margin-bottom:0}.about-area-two .about-content .default-btn{margin-top:40px}.our-production-area .section-title{margin-bottom:20px}.our-production-area .what-we-do-item{border:none;margin-bottom:0}.video-created-area-two .video-created-wrap{max-width:unset}.video-created-area-two .video-created-wrap .video-wrap i{color:#fff;font-size:100px}.testimonial-wrap-two .swiper-pagination{margin-top:30px;position:relative}.testimonial-wrap-two .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px}.testimonial-wrap-two .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#606060}.testimonial-text img{margin-bottom:18px}.testimonial-text i{margin-bottom:10px;margin-left:21px;font-size:30px;display:block}.testimonial-text p{margin-bottom:25px;font-size:18px}.testimonial-text h3{margin-bottom:2px;font-size:18px}.single-shop{text-align:center;margin-bottom:30px}.single-shop .shop-img{position:relative}.single-shop .shop-img:before{content:"";opacity:.5;background-color:#000;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0;transform:scale(0)}.single-shop .shop-img .default-btn{border-color:#fff;width:180px;margin:auto;padding:15px 25px;font-size:14px;position:absolute;bottom:30px;left:0;right:0;transform:scale(0)}.single-shop .shop-img .default-btn i{margin-right:5px;position:relative;top:-2px}.single-shop h3{margin-top:25px;font-size:20px}.single-shop span{font-size:16px}.single-shop:hover .shop-img:before,.single-shop:hover .shop-img .default-btn{transform:scale(1)}.blog-area-two .single-blog{z-index:1;position:relative}.blog-area-two .single-blog.bg-1{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.blog-area-two .single-blog:before{content:"";background-image:linear-gradient(#0000,#000000b3);width:100%;height:100%;position:absolute;top:0;left:0}.blog-area-two .single-blog .blog-content{position:absolute;bottom:30px;left:30px;right:30px}.blog-area-two .single-blog .blog-content ul li{color:#fff;border-color:#fff}.blog-area-two .single-blog .blog-content ul li a,.blog-area-two .single-blog .blog-content ul li a i{color:#fff}.blog-area-two .single-blog .blog-content h3{color:#fff;margin-bottom:25px}.blog-area-two .single-blog .blog-content .read-more,.blog-area-two .single-blog:hover .blog-content h3{color:#fff}.team-area-two .single-team{margin-bottom:30px}.navbar-area.navbar-area-three .main-nav{background-color:#0000}.navbar-area.navbar-area-three .main-nav nav .navbar-nav .nav-item a,.navbar-area.navbar-area-three .main-nav nav .navbar-nav .nav-item a:hover,.navbar-area.navbar-area-three .main-nav nav .navbar-nav .nav-item a.active{color:#fff}.navbar-area.navbar-area-three.is-sticky{z-index:999;background-color:#000;margin:auto;transition:all .5s;animation:.5s ease-in-out fadeInDown;position:fixed;top:0;left:0;right:0;box-shadow:0 8px 6px -6px #fcfcfc66;width:100%!important}.navbar-area.navbar-area-three .others-option .search-form .form-control{color:#fff}.navbar-area.navbar-area-three .others-option .search-form .form-control::placeholder{color:#fff}.navbar-area.navbar-area-three .others-option .search-form .search-button,.navbar-area.navbar-area-three .others-option .cart-icon a i,.navbar-area.navbar-area-three .others-option .cart-icon a:hover i,.navbar-area.navbar-area-three .others-option .menu-icon a i,.navbar-area.navbar-area-three .others-option .menu-icon a:hover i{color:#fff}.banner-area{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;position:relative;overflow:hidden}.banner-area .container-fluid{padding-left:50px;padding-right:50px}.banner-area .banner-video{text-align:center;margin-top:68px}.banner-area .banner-video .play-video{cursor:pointer}.banner-area .banner-video .play-video i{color:#fff;font-size:100px;transition:all .5s}.banner-area .banner-video .play-video i:hover{color:red}.banner-area .banner-text{text-align:left;margin-top:68px}.banner-area .banner-text h1{color:#fff;font-size:80px}.banner-area .banner-img{z-index:-1;position:absolute;top:68px;left:-300px}.about-area-two.three .about-content{position:relative}.about-area-two.three .about-content span,.about-area-two.three .about-content h2,.about-area-two.three .about-content p{color:#fff}.about-area-two.three .about-grid-img{margin-bottom:15px;margin-right:15px}.video-created-area-three .video-img{position:relative}.video-created-area-three .video-img h3{color:#fff;font-size:34px;position:absolute;bottom:-30px;left:50px}.video-created-area-three .video-wrap{position:relative}.video-created-area-three .video-wrap .play-video{color:#fff;cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;font-size:100px;display:flex;position:absolute;top:0;left:0}.testimonial-area-three .testimonial-text{text-align:center;max-width:700px;margin:auto}.testimonial-area-three .testimonial-text i{color:#e2a850;margin-left:0}.testimonial-area-three .testimonial-text p{color:#fff;padding-bottom:15px;position:relative}.testimonial-area-three .testimonial-text p:before{content:"";background-color:#303132;width:100px;height:1px;margin:auto;position:absolute;bottom:0;left:0;right:0}.testimonial-area-three .testimonial-text h3,.testimonial-area-three .testimonial-text span{color:#fff}.testimonial-area-three .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#414749}.testimonial-area-three .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.latest-trailer-three{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.latest-trailer-three:before{content:"";background-color:#000c;width:100%;height:100%;position:absolute;top:0;left:0}.latest-trailer-three .swiper-pagination{margin-top:30px;position:relative}.latest-trailer-three .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#606060;width:10px;height:10px}.latest-trailer-three .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.what-we-do-area.three .what-we-do-content span,.what-we-do-area.three .what-we-do-content h2,.what-we-do-area.three .what-we-do-content p{color:#fff}.what-we-do-area.three .what-we-do-content p:before{background-color:#fff}.what-we-do-area.three .what-we-do-content .brand-wrap .brand a{position:relative;overflow:hidden}.what-we-do-area.three .what-we-do-content .brand-wrap .brand a .white-logo{transition:all .5s;position:absolute;top:85px;left:0}.what-we-do-area.three .what-we-do-content .brand-wrap .brand a:hover .white-logo{top:0}.what-we-do-area.three .what-we-do-item i{color:#e2a850}.what-we-do-area.three .what-we-do-item h3,.what-we-do-area.three .what-we-do-item p{color:#fff}.team-area-three{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.team-area-three:before{content:"";background-color:#000c;width:100%;height:100%;position:absolute;top:0;left:0}.team-area-three .single-team .team-content h3,.team-area-three .single-team .team-content span,.blog-area-three .single-blog .blog-content ul li,.blog-area-three .single-blog .blog-content ul li a,.blog-area-three .single-blog .blog-content ul li a i,.blog-area-three .single-blog .blog-content a h3,.blog-area-three .single-blog .blog-content p,.blog-area-three .single-blog .blog-content a{color:#fff}.partner-area-three{background-image:url(/img/partner-bg-three.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.footer-top-area-three{background-image:url(/img/footer-bg-three.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.footer-bottom-area.three{background-color:#020232}.footer-bottom-area.three p{color:#fff}.production-process-area .section-title{margin-bottom:80px}.production-process-area .row{border:2px solid #fff;border-radius:50%;max-width:1140px;height:400px;margin:auto}.single-process{text-align:center}.single-process i{color:#fff;background-color:#000;border:1px solid #fff;border-radius:50%;width:100px;height:100px;font-size:50px;line-height:94px;transition:all .5s;display:inline-block}.single-process i:hover{color:#e2a750}.single-process p{color:#fff;margin-bottom:0;font-size:16px}.single-process.one{border:20px solid #000;border-radius:50%;position:absolute;top:132px;left:-40px}.single-process.one .one{color:#fff;width:145px;font-size:16px;position:absolute;bottom:30px;left:113px}.single-process.two{border:20px solid #000;border-radius:50%;position:absolute;top:-50px;left:-110px}.single-process.two .two{width:150px;margin-top:15px;position:absolute;left:-25px}.single-process.three{border:20px solid #000;border-radius:50%;position:absolute;top:-60px;left:-55px}.single-process.three .three{width:150px;margin-top:15px;position:absolute;left:-25px}.single-process.four{border:20px solid #000;border-radius:50%;position:absolute;top:110px;left:300px}.single-process.four .four{width:220px;margin-top:15px;position:absolute;top:-60px;left:-56px}.single-process.five{border:20px solid #000;border-radius:50%;position:absolute;top:105px;left:340px}.single-process.five .five{width:220px;margin-top:15px;position:absolute;top:-60px;left:-63px}.single-process.six{border:20px solid #000;border-radius:50%;position:absolute;top:-64px;right:-40px}.single-process.six .six{color:#fff;width:145px;margin-bottom:0;font-size:16px;position:absolute;bottom:40px;left:-140px}.products-area.three{background-image:url(/img/products-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.products-area.three:before{content:"";background-color:#000000e6;width:100%;height:100%;position:absolute;top:0;left:0}.products-area.three .products-content{max-width:585px;margin-right:auto}.products-area.three .products-content span,.products-area.three .products-content h2,.products-area.three .products-content p{color:#fff}.products-area.three .products-content p:before{background-color:#e2a850}.products-area.three .tabs-nav li:before{background-color:#74572b}.products-area.three .tabs-nav li:hover,.products-area.three .tabs-nav li.current{color:#fff}.products-area.three .tabs-nav li:hover span:after,.products-area.three .tabs-nav li.current span:after,.products-area.three .tabs-nav li:hover span:before,.products-area.three .tabs-nav li.current span:before{background-color:#e2a750}.sidebar-modal{background-color:0 0 20px 3px #0000000d;z-index:9999;opacity:0;visibility:hidden;width:100%;height:100%;transition:all .5s;position:fixed;top:0;right:0;overflow:hidden}.sidebar-modal .sidebar-modal-inner{z-index:1;background-color:#fff;max-width:400px;height:100%;padding:40px;transition:all .5s;position:absolute;top:0;right:-100%;overflow-y:scroll}.sidebar-modal .sidebar-header{border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:30px;display:flex}.sidebar-modal .sidebar-header .close-btn{cursor:pointer;color:#fff;text-align:center;background-color:#272b2b;border-radius:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:20px;transition:all .5s;display:flex}.sidebar-modal .sidebar-header .close-btn:hover{color:#fff;background-color:#272b2b}.sidebar-modal .sidebar-about{margin-bottom:30px}.sidebar-modal .sidebar-about .title h2{margin-bottom:0;font-size:24px}.sidebar-modal .sidebar-about .title p{margin-bottom:0;font-size:15px}.sidebar-modal .contact-us{margin-bottom:30px}.sidebar-modal .contact-us h2{margin-bottom:25px;font-size:20px}.sidebar-modal .contact-us ul li{margin-bottom:20px;padding-left:30px;position:relative}.sidebar-modal .contact-us ul li:last-child{margin-bottom:0}.sidebar-modal .contact-us ul li i{font-size:16px;position:absolute;top:1px;left:0}.sidebar-modal .contact-us ul li a{display:block}.sidebar-modal .sidebar-instagram-feed{margin-bottom:30px}.sidebar-modal .sidebar-instagram-feed h2{margin-bottom:25px;font-size:20px}.sidebar-modal .sidebar-instagram-feed ul{flex-wrap:wrap;margin:-10px -5px 0;padding-left:0;list-style-type:none;display:flex}.sidebar-modal .sidebar-instagram-feed ul li{flex:0 0 33%;max-width:33%;padding-top:10px;padding-left:5px;padding-right:5px}.sidebar-modal .sidebar-instagram-feed ul li a{display:block;position:relative}.sidebar-modal .sidebar-instagram-feed ul li a img{width:100%}.sidebar-modal .sidebar-instagram-feed ul li a:before{content:"";opacity:0;visibility:hidden;background-color:#000;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.sidebar-modal .sidebar-instagram-feed ul li a:hover:before{opacity:.5;visibility:visible}.sidebar-modal .sidebar-follow-us h2{margin-bottom:25px;font-size:20px}.sidebar-modal .sidebar-follow-us .social-wrap{line-height:1}.sidebar-modal .sidebar-follow-us .social-wrap li{padding-right:10px;display:inline-block}.sidebar-modal .sidebar-follow-us .social-wrap li a i{font-size:20px}.sidebar-modal .sidebar-follow-us .social-wrap li a:hover{transform:translateY(-2px)}.sidebar-modal.active{opacity:1;visibility:visible;background-color:#000000e6}.sidebar-modal.active .sidebar-modal-inner{right:0}.modal-newsletter-area .modal-dialog{border-radius:0;justify-content:center;align-items:center;width:100%;max-width:700px;height:100%;display:flex;position:absolute;top:0;left:0;right:0}.modal-newsletter-area .modal{background-color:#000000b3}.modal-newsletter-area .modal-body{padding:0}.modal-newsletter-area .modal-content{border-radius:0}.modal-newsletter-area .modal-content .close{z-index:1;position:absolute;top:5px;right:5px}.modal-newsletter-area .modal-newsletter-wrap{text-align:center;padding:30px}.modal-newsletter-area .modal-newsletter-wrap h3{margin-top:-8px;margin-bottom:15px;font-size:35px}.modal-newsletter-area .modal-newsletter-wrap p{margin-bottom:30px}.modal-newsletter-area .modal-newsletter-wrap .newsletter-form{position:relative}.modal-newsletter-area .modal-newsletter-wrap .newsletter-form .form-control{background-color:#fff}.modal-newsletter-area .modal-newsletter-wrap .newsletter-form .default-btn{color:#fff;background-color:#272b2b;border:none;height:50px;padding:10px 20px;position:absolute;top:0;right:0}.modal-newsletter-area .modal-newsletter-wrap .newsletter-form .agree-label{text-align:left;margin-top:30px}.modal-newsletter-area .modal-newsletter-wrap .newsletter-form .agree-label #chb1{margin-right:5px}.modal-newsletter-area .modal-newsletter-wrap .newsletter-form .agree-label label{margin-bottom:0}.modal-newsletter-area .modal-newsletter-wrap .newsletter-form #validator-newsletter{text-align:left;color:red;margin-top:10px}.page-title-area{text-align:center;z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;padding-top:240px;padding-bottom:180px;position:relative;overflow:hidden}.page-title-area:before{content:"";opacity:.7;z-index:-1;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.page-title-area .page-title-content{margin-top:-10px}.page-title-area .page-title-content h2{color:#fff;margin-bottom:15px;font-size:40px;font-weight:700}.page-title-area .page-title-content ul{margin-top:10px;margin-bottom:-5px;padding-left:0;list-style-type:none}.page-title-area .page-title-content ul li{color:#fff;text-transform:uppercase;margin-right:30px;font-size:15px;font-weight:500;display:inline-block;position:relative}.page-title-area .page-title-content ul li:last-child{margin-right:0}.page-title-area .page-title-content ul li:before{content:"";background-color:#fff;width:1px;height:15px;position:absolute;top:5px;right:-16px;transform:rotate(25deg)}.page-title-area .page-title-content ul li:last-child:before{display:none}.page-title-area .page-title-content ul li a{color:#fff}.page-title-area .page-title-content ul li a:hover,.page-title-area .page-title-content ul .active{color:#e2a850}.bio-data .about-content{position:relative}.bio-data .about-content h3{padding-left:100px;font-size:18px;position:relative}.bio-data .about-content h3:before{content:"";background-color:#272b2b;width:70px;height:2px;position:absolute;top:10px;left:0}.bio-data .about-content p{padding-left:100px}.bio-data .about-grid-img{margin-bottom:15px;margin-right:15px}.counter-area .single-counter{text-align:center;margin-bottom:30px}.counter-area .single-counter h3{margin-bottom:0;font-size:40px}.counter-area .single-counter p{font-family:var(--font-oswald);text-transform:uppercase;font-size:15px;font-weight:600}.collaborate-form .form-group{margin-bottom:25px}.collaborate-form .form-group label{color:#272b2b;margin-bottom:10px;font-weight:600}.collaborate-form .default-btn{margin-top:5px}.map-area iframe{border:none;width:100%;height:500px;display:block}.contact-info p{margin-bottom:30px}.contact-info ul li{text-transform:uppercase;color:#272b2b;margin-bottom:20px;padding-left:30px;font-size:16px;font-weight:500;position:relative}.contact-info ul li i{position:absolute;top:0;left:0}.contact-info ul li a{text-transform:none;margin-top:10px;font-size:15px;font-weight:400;display:block}.contact-info ul li span{text-transform:capitalize;margin-top:10px;font-size:15px;font-weight:400;display:block}.contact-info .social-wrap{padding-left:30px;line-height:1}.contact-info .social-wrap li{display:inline-block}.contact-info .social-wrap li.follow{text-transform:uppercase;color:#272b2b;margin-bottom:20px;padding-left:0;font-size:16px;font-weight:500;display:block;position:relative}.contact-info .social-wrap li a i{font-size:16px;transition:all .5s}.contact-info .social-wrap li a:hover i{transform:translateY(-2px)}.contact-wrap h3,.contact-wrap #contactForm .form-group{margin-bottom:30px}.list-unstyled{color:#dc3545;margin-top:10px;font-size:14px}div#msgSubmit{text-transform:capitalize;position:absolute;bottom:-65px;left:15px}.text-success{color:#28a745}.faq-accordion{max-width:800px;margin:auto}.faq-accordion .accordion-item{background-color:#fff;border:none;border-radius:5px;margin-bottom:15px;display:block;box-shadow:0 0 20px 3px #0000000d}.faq-accordion .accordion-item:last-child{margin-bottom:0}.faq-accordion .accordion-button{color:#373838;cursor:pointer;box-shadow:none;background-color:#fff;border-bottom:1px solid #eee;border-radius:5px;padding:20px 25px;font-size:18px;font-weight:600;text-decoration:none;display:block;position:relative}.faq-accordion .accordion-button i{font-size:30px;transition:all .5s}.faq-accordion .accordion-button i.rotate{transform:rotate(90deg)}.faq-accordion .accordion-panel{padding:23px 30px}.faq-accordion .accordion-panel p{line-height:1.8}.blog-details-wrap .blog-top-content-wrap img{margin-bottom:30px}.blog-details-wrap .blog-top-content-wrap .post-details{margin-bottom:10px}.blog-details-wrap .blog-top-content-wrap .post-details li{padding-right:20px;display:inline-block}.blog-details-wrap .blog-top-content-wrap .post-details li i{color:#272b2b;margin-right:5px;position:relative;top:2px}.blog-details-wrap .blog-top-content-wrap h3{margin-bottom:15px}.blog-details-wrap .blog-top-content-wrap blockquote{position:relative}.blog-details-wrap .blog-top-content-wrap blockquote i{font-size:30px;position:absolute;top:15px;left:0}.blog-details-wrap .blog-top-content-wrap blockquote p{padding-left:50px;font-weight:600}.blog-details-wrap .tags-and-shear-wrap{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin:30px 0;padding:30px 0}.blog-details-wrap .tags-and-shear-wrap .tag-list li{display:inline-block}.blog-details-wrap .tags-and-shear-wrap .tag-list li span{text-transform:uppercase;color:#272b2b;margin-right:10px;font-weight:600}.blog-details-wrap .tags-and-shear-wrap .tag-list li a{border:1px solid #e1e1e1;margin-right:10px;padding:2px 6px}.blog-details-wrap .tags-and-shear-wrap .tag-list li a:hover{transform:translateY(-2px)}.blog-details-wrap .tags-and-shear-wrap .social-wrap{float:right}.blog-details-wrap .tags-and-shear-wrap .social-wrap li{display:inline-block}.blog-details-wrap .tags-and-shear-wrap .social-wrap li span{text-transform:uppercase;color:#272b2b;margin-right:10px;font-weight:600}.blog-details-wrap .tags-and-shear-wrap .social-wrap li a{margin-right:10px;font-size:16px}.blog-details-wrap .tags-and-shear-wrap .social-wrap li a:hover{transform:translateY(-2px)}.blog-details-wrap .tags-and-shear-wrap .social-wrap li:last-child a{margin-right:0}.blog-details-wrap .post-next-and-prev-wrap{margin-bottom:50px}.blog-details-wrap .post-next-and-prev-wrap .prev-img{position:relative}.blog-details-wrap .post-next-and-prev-wrap .prev-img h3{font-size:16px;position:absolute;top:20px;left:115px}.blog-details-wrap .post-next-and-prev-wrap .next-img{text-align:right;position:relative}.blog-details-wrap .post-next-and-prev-wrap .next-img h3{font-size:16px;position:absolute;top:20px;right:115px}.blog-details-wrap .comments-wrap{margin-bottom:50px}.blog-details-wrap .comments-wrap h3{margin-bottom:30px}.blog-details-wrap .comments-wrap ul li{margin-bottom:30px;padding-left:100px;position:relative}.blog-details-wrap .comments-wrap ul li img{margin-bottom:20px;position:absolute;top:0;left:0}.blog-details-wrap .comments-wrap ul li h3{margin-bottom:10px;font-size:16px}.blog-details-wrap .comments-wrap ul li span{margin-bottom:15px;font-weight:600;display:block}.blog-details-wrap .comments-wrap ul li a{text-transform:uppercase;font-size:14px;font-weight:700}.blog-details-wrap .comments-wrap ul li a:hover{letter-spacing:1px}.blog-details-wrap .comments-wrap ul li a i{margin-right:5px}.blog-details-wrap .leave-reply-wrap h3{margin-bottom:20px}.blog-details-wrap .leave-reply-wrap p,.blog-details-wrap .leave-reply-wrap .form-group{margin-bottom:30px}.blog-details-wrap .leave-reply-wrap .form-group label{margin-bottom:10px;font-weight:700}.blog-details-wrap .leave-reply-wrap .form-group.form-check label{font-weight:400}.sidebar-wrap .sidebar-widget{margin-bottom:35px}.sidebar-wrap .sidebar-widget:last-child{margin-bottom:0}.sidebar-wrap .sidebar-widget h3{margin-bottom:20px;font-size:20px}.sidebar-wrap .search-wrap .search-form{position:relative}.sidebar-wrap .search-wrap .search-form .form-control{border:none;border-bottom:1px solid #cfcfcf;padding:0;font-weight:700}.sidebar-wrap .search-wrap .search-form .search-button{background-color:#0000;height:50px;font-size:20px;font-weight:700;position:absolute;top:0;right:0}.sidebar-wrap .popular-post-wrap ul li{margin-bottom:20px}.sidebar-wrap .popular-post-wrap ul li a{padding-top:27px;padding-bottom:28px;padding-left:200px;display:block;position:relative}.sidebar-wrap .popular-post-wrap ul li a img{position:absolute;top:0;left:0}.sidebar-wrap .popular-post-wrap ul li a h3{margin-bottom:2px;font-size:16px}.sidebar-wrap .popular-post-wrap ul li a span{font-size:14px}.sidebar-wrap .categories-wrap ul li{margin-bottom:10px}.sidebar-wrap .categories-wrap ul li:last-child{margin-bottom:0}.sidebar-wrap .about-wrap img{width:100%;margin-bottom:20px}.sidebar-wrap .tags-wrap ul li{margin-bottom:10px;margin-right:10px;display:inline-block}.sidebar-wrap .tags-wrap ul li a{border:1px solid #cfcfcf;padding:10px 15px}.sidebar-wrap .tags-wrap ul li a:hover{transform:translateY(-2px)}.woocommerce-topbar{background-color:#f5f5f5;margin-bottom:40px;padding:10px 30px}.woocommerce-topbar .woocommerce-topbar-ordering{text-align:right}.woocommerce-topbar .woocommerce-topbar-ordering .nice-select{color:#272b2b;float:unset;height:unset;line-height:initial;background-color:#fff;border:none;border-radius:0;padding:10px 35px 10px 15px;font-size:16px;box-shadow:0 0 20px 3px #0000000d}.woocommerce-topbar .woocommerce-topbar-ordering .nice-select .list{background-color:#fff;border-radius:0;width:100%;margin-top:0;padding-top:10px;padding-bottom:10px;box-shadow:0 0 20px 3px #0000000d}.woocommerce-topbar .woocommerce-topbar-ordering .nice-select .list .option{padding-left:20px;padding-right:20px;font-size:16px;transition:all .5s}.woocommerce-topbar .woocommerce-topbar-ordering .nice-select .list .option:hover{color:#fff;background-color:#272b2b!important}.woocommerce-topbar .woocommerce-topbar-ordering .nice-select .list .option.selected{color:#e2a750;font-weight:700}.woocommerce-topbar .woocommerce-topbar-ordering .nice-select:after{right:20px}.cart-area .product-thumbnail{width:130px}.cart-area .cart-table{text-align:center}.cart-area .cart-table table thead tr th{text-transform:uppercase;color:#272b2b;border:none;border-bottom:1px solid #eaedff;font-size:18px;font-weight:600}.cart-area .cart-table table tbody tr td{vertical-align:middle;border:none;border-bottom:1px solid #eaedff;font-size:15px}.cart-area .cart-table table tbody tr td a{color:#272b2b;text-transform:uppercase;font-weight:600}.cart-area .cart-table table tbody tr td a:hover{color:#272b2b}.cart-area .cart-table table tbody tr td.product-price{font-weight:500}.cart-area .cart-table table tbody tr td.product-subtotal{font-size:15px}.cart-area .cart-table table tbody tr td.product-subtotal .remove{color:#676a6a;float:right;background-color:#fff;border-radius:50%;width:30px;height:30px;margin-left:50px;font-size:20px;line-height:30px;transition:all .5s;box-shadow:0 0 20px 3px #0000000d}.cart-area .cart-table table tbody tr td.product-subtotal .remove:hover{color:#fff;background-color:red}.cart-area .cart-table table tbody tr td.product-quantity{width:145px}.cart-area .cart-table table tbody tr td.product-quantity .input-counter{position:relative}.cart-area .cart-table table tbody tr td.product-quantity .input-counter input{color:#676a6a;text-align:center;border:1px solid #cfcfcf;outline:0;width:100%;height:45px;font-size:15px;font-weight:500;display:block}.cart-area .cart-table table tbody tr td.product-quantity .input-counter .minus-btn{cursor:pointer;color:#676a6a;border:1px solid #cfcfcf;width:40px;height:100%;font-size:20px;line-height:48px;transition:all .5s;position:absolute;top:0;left:0}.cart-area .cart-table table tbody tr td.product-quantity .input-counter .minus-btn:hover{color:#fff;background-color:#272b2b}.cart-area .cart-table table tbody tr td.product-quantity .input-counter .plus-btn{cursor:pointer;color:#676a6a;border:1px solid #cfcfcf;width:40px;height:100%;font-size:20px;line-height:48px;transition:all .5s;position:absolute;top:0;right:0}.cart-area .cart-table table tbody tr td.product-quantity .input-counter .plus-btn:hover{color:#fff;background-color:#272b2b}.cart-area .coupon-cart{margin-top:20px}.cart-area .coupon-cart .form-group{position:relative}.cart-area .coupon-cart .form-group .form-control{border:1px solid #e1e1e1}.cart-area .coupon-cart .form-group .form-control:focus{border-color:#272b2b}.cart-area .coupon-cart .form-group .default-btn{height:50px;position:absolute;top:0;right:0}.cart-area .cart-totals{border-radius:0;padding:0 30px}.cart-area .cart-totals h3{margin-bottom:25px}.cart-area .cart-totals ul{margin:0 0 25px;padding:0;list-style-type:none}.cart-area .cart-totals ul li{color:#676a6a;border-bottom:1px solid #eaedff;padding:12px 0;font-weight:600;overflow:hidden}.cart-area .cart-totals ul li:last-child{border-bottom:none}.cart-area .cart-totals ul li span{float:right;color:#666;font-weight:400}.checkout-area .contact-form-action{box-shadow:none;background-color:#0000}.checkout-area .contact-form-action .form-group{margin-bottom:20px}.checkout-area .faq-accordion{padding-left:30px;padding-right:30px}.checkout-area .faq-accordion h3{margin-bottom:20px;font-size:20px}.checkout-area .faq-accordion .accordion .accordion-content{border-top:none;padding:0 0 0 25px;font-size:14px}.checkout-area .faq-accordion .accordion .accordion-title{padding:0 0 10px 20px;font-size:14px;font-weight:500;position:relative}.checkout-area .faq-accordion .accordion .accordion-title:before{content:"";background-color:#272b2b;border-radius:50%;width:15px;height:15px;position:absolute;top:3px;left:0}.checkout-area .faq-accordion .accordion .accordion-title:after{content:"";background-color:#fff;border-radius:50%;width:9px;height:9px;position:absolute;top:6px;left:3px}.checkout-area .faq-accordion .accordion .accordion-title:hover{color:#272b2b}.checkout-area .faq-accordion .accordion .accordion-item{box-shadow:none;background-color:#0000;border:none}.checkout-area .faq-accordion .form-check{font-size:14px}.checkout-area .checkout-area .title{margin-bottom:25px;font-size:20px;font-weight:700}.checkout-area .billing-details h3{margin-bottom:20px;font-size:20px}.checkout-area .billing-details .form-group{margin-bottom:20px}.checkout-area .billing-details .form-group label{color:#272b2b;margin-bottom:10px;font-size:14px;font-weight:600;display:block}.checkout-area .billing-details .form-group label .required{color:red}.checkout-area .billing-details .form-group textarea{padding-top:13px}.checkout-area .billing-details .form-check{margin-bottom:20px}.checkout-area .billing-details .form-check .form-check-label{color:#272b2b}.checkout-area .billing-details .form-check label{font-size:14px;font-weight:500;position:relative;top:1px}.checkout-area .billing-details .col-lg-12:last-child .form-group{margin-bottom:0}.checkout-area .cart-totals{border-radius:0;margin-bottom:30px;padding:0 30px}.checkout-area .cart-totals h3{margin-bottom:25px;font-size:20px}.checkout-area .cart-totals ul{margin:0 0 25px;padding:0;list-style-type:none}.checkout-area .cart-totals ul li{color:#676a6a;border-bottom:1px solid #eaedff;padding:12px 0;font-weight:600;overflow:hidden}.checkout-area .cart-totals ul li:first-child{padding-top:0}.checkout-area .cart-totals ul li:last-child{border-bottom:none;padding-bottom:0}.checkout-area .cart-totals ul li span{float:right;color:#666;font-weight:400}.product-details-area .product-details-desc h3{margin-bottom:12px;font-weight:700}.product-details-area .product-details-desc p{margin-bottom:0}.product-details-area .product-details-desc .price{color:#333;align-items:center;gap:10px;margin-bottom:10px;font-weight:700;display:flex}.product-details-area .product-details-desc .price .old-price{color:#828893;text-decoration:line-through}.product-details-area .product-details-desc .product-review{margin-bottom:15px}.product-details-area .product-details-desc .product-review .rating{padding-right:5px;font-size:14px;display:inline-block}.product-details-area .product-details-desc .product-review .rating i{color:#ffba0a;font-size:16px}.product-details-area .product-details-desc .product-review .rating-count{color:#333;line-height:initial;border-bottom:1px solid #333;display:inline-block}.product-details-area .product-details-desc .product-review .rating-count:hover{color:#272b2b;border-color:#272b2b}.product-details-area .product-details-desc .product-summery{margin-top:20px}.product-details-area .product-details-desc .product-summery li{text-transform:uppercase;color:#272b2b;margin-bottom:10px;font-weight:700}.product-details-area .product-details-desc .product-summery li:last-child{margin-bottom:0}.product-details-area .product-details-desc .product-summery li span{text-transform:capitalize;font-weight:400}.product-details-area .product-details-desc .social-wrap{margin-top:20px}.product-details-area .product-details-desc .social-wrap li{padding-right:10px;display:inline-block}.product-details-area .product-details-desc .social-wrap li span{text-transform:uppercase;font-weight:700}.product-details-area .product-details-desc .social-wrap li a i{font-size:16px;line-height:1}.product-details-area .product-details-desc .product-add-to-cart{margin-top:20px}.product-details-area .product-details-desc .product-add-to-cart h3{margin-right:10px;font-size:15px;display:inline-block}.product-details-area .product-details-desc .product-add-to-cart .input-counter{text-align:center;border:1px solid #cfcfcf;min-width:130px;max-width:130px;margin-right:10px;display:inline-block;position:relative}.product-details-area .product-details-desc .product-add-to-cart .input-counter span{cursor:pointer;color:#d0d0d0;background-color:#0000;width:40px;height:100%;line-height:48px;transition:all .5s;position:absolute;top:0}.product-details-area .product-details-desc .product-add-to-cart .input-counter span:hover{color:#272b2b}.product-details-area .product-details-desc .product-add-to-cart .input-counter span.minus-btn{border-right:1px solid #cfcfcf;left:0}.product-details-area .product-details-desc .product-add-to-cart .input-counter span.plus-btn{border-left:1px solid #cfcfcf;right:0}.product-details-area .product-details-desc .product-add-to-cart .input-counter input{color:#333;text-align:center;background-color:#f8f8f8;border:none;outline:0;width:100%;height:45px;font-size:17px;font-weight:600;display:block}.product-details-area .product-details-desc .product-add-to-cart .input-counter input::placeholder{color:#333}.product-details-area .product-details-desc .default-btn{margin-top:20px;margin-bottom:0!important}.product-details-area .product-details-desc .default-btn i{margin-right:5px;position:relative;top:-1px}.product-details-area .product-details-desc .buy-checkbox-btn{margin-top:20px}.product-details-area .product-details-desc .buy-checkbox-btn .default-btn:before,.product-details-area .product-details-desc .buy-checkbox-btn input{display:none}.product-details-area .product-details-desc .buy-checkbox-btn .cbx{-webkit-user-select:none;user-select:none;cursor:pointer;margin:auto}.product-details-area .product-details-desc .buy-checkbox-btn .cbx span{vertical-align:middle;display:inline-block;transform:translate(0,0)}.product-details-area .product-details-desc .buy-checkbox-btn .cbx span:first-child{vertical-align:middle;border:1px solid #ebebeb;border-radius:3px;width:18px;height:18px;transition:all .5s;position:relative;transform:scale(1)}.product-details-area .product-details-desc .buy-checkbox-btn .cbx span:first-child svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16px;transition:all .5s;position:absolute;top:3px;left:2px;transform:translate(0,0)}.product-details-area .product-details-desc .buy-checkbox-btn .cbx span:first-child:before{content:"";opacity:1;background:#272b2b;border-radius:50%;width:100%;height:100%;transition:all .5s;display:block;transform:scale(0)}.product-details-area .product-details-desc .buy-checkbox-btn .cbx span:last-child{color:#57647c;padding-left:4px}.product-details-area .product-details-desc .buy-checkbox-btn .cbx:hover span:first-child{border-color:#333}.product-details-area .product-details-desc .buy-checkbox-btn .inp-cbx:checked+.cbx span:first-child{background:#272b2b;border-color:#272b2b;animation:.4s wave}.product-details-area .product-details-desc .buy-checkbox-btn .inp-cbx:checked+.cbx span:first-child svg{stroke-dashoffset:0}.product-details-area .product-details-desc .buy-checkbox-btn .inp-cbx:checked+.cbx span:first-child:before{opacity:0;transition:all .6s;transform:scale(3.5)}.product-details-area .product-details-desc .buy-checkbox-btn .item:not(:first-child){margin-top:15px}.product-details-area .product-details-desc .buy-checkbox-btn .btn{width:100%;display:block}.product-details-area .product-details-desc .buy-checkbox-btn .default-btn{text-transform:uppercase;text-align:center;display:block}.product-details-area .product-details-desc .custom-payment-options{margin-top:20px}.product-details-area .product-details-desc .custom-payment-options span{color:#57647c;margin-bottom:15px;display:block}.product-details-area .product-details-desc .custom-payment-options .payment-methods a{margin-right:4px;display:inline-block}.product-details-area .product-details-desc .custom-payment-options .payment-methods a i{color:#272b2b;text-align:center;background-color:#def5ee;border-radius:4px;width:40px;height:40px;font-size:20px;line-height:40px;transition:all .5s;display:inline-block}.product-details-area .product-details-desc .custom-payment-options .payment-methods a:hover i{color:#fff;background-color:#272b2b}.product-details-area .product-details-image{text-align:center;background-color:#f7f7f7}.product-details-area .products-details-tab{margin-top:50px}.product-details-area .products-details-tab .tabs-nav{text-align:center;border-bottom:1px solid #eaedff;margin-bottom:30px;padding-left:0;list-style-type:none;display:block}.product-details-area .products-details-tab .tabs-nav li{text-transform:capitalize;color:#333;cursor:pointer;border:1px solid #eaedff;border-bottom:none;margin-right:5px;padding:15px 30px;font-weight:700;line-height:1;transition:all .5s;display:inline-block;position:relative}.product-details-area .products-details-tab .tabs-nav li:hover,.product-details-area .products-details-tab .tabs-nav li:focus{color:#fff;background-color:#272b2b;border-color:#272b2b}.product-details-area .products-details-tab .tabs-nav li:focus .dot{border-color:#fff}.product-details-area .products-details-tab .tabs-nav li:focus .dot:before{background:#fff}.product-details-area .products-details-tab .tabs-nav li:last-child{margin-right:0}.product-details-area .products-details-tab .tabs-nav li.current{color:#fff;background-color:#272b2b;border-color:#272b2b}.product-details-area .products-details-tab .tab-content{border:1px solid #eaedff;padding:30px}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content p{margin-bottom:10px;font-size:14px}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content p:last-child{margin-bottom:0}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .additional-information{text-align:left;margin-bottom:0;padding-left:0;list-style-type:none}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .additional-information li{color:#57647c;border:1px solid #eaedff;border-bottom:none;padding:10px 15px}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .additional-information li:last-child{border-bottom:1px solid #eaedff}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .additional-information li span{color:#272b2b;width:30%;font-size:16px;font-weight:600;display:inline-block}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content h3{margin-bottom:15px;font-weight:700}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-title{position:relative}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-title .rating{display:inline-block}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-title .rating .fas.fa-star{color:#ffba0a}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-title .rating i{color:#ffba0a;font-size:14px}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-title p{line-height:initial;margin-bottom:0;padding-left:5px;display:inline-block}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-title .btn{padding:10px 11px;font-size:11px;position:absolute;bottom:10px;right:0}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-title .btn:focus{background-color:#272b2b;border:4px;box-shadow:none!important;border:none!important}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-comments{margin-top:35px}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-comments .review-item{border-top:1px dashed #eaedff;margin-top:20px;padding-top:20px;padding-right:200px;position:relative}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-comments .review-item .rating .fas.fa-star{color:#ffba0a}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-comments .review-item .rating i{color:#ffba0a;font-size:14px}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-comments .review-item h3{margin-top:10px;margin-bottom:10px}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-comments .review-item span{margin-bottom:10px;font-size:13px;display:block}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-comments .review-item span strong{font-weight:600}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-comments .review-item p{margin-bottom:0}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-comments .review-item .review-report-link{color:#57647c;text-decoration:underline;position:absolute;top:40px;right:0}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-comments .review-item .review-report-link:hover{color:#ff4800}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-form{margin-top:30px}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-form form .form-group{margin-bottom:20px}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-form form .form-group label{color:#444;text-transform:capitalize;font-size:15px;font-weight:500}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-form form .form-group textarea{padding-top:15px}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-form form .form-group .form-control{font-size:14px}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-form form .btn:focus{box-shadow:none;border:none;border-radius:0}.user-area-style{z-index:1;position:relative}.user-area-style .section-title h2{margin-top:-11px;font-size:40px}.user-area-style .contact-form-action{border:1px solid #ebf0ff;max-width:650px;margin:auto;padding:50px}.user-area-style .contact-form-action .section-title{margin-bottom:40px}.user-area-style .contact-form-action form .form-condition{margin-bottom:20px}.user-area-style .contact-form-action form .form-condition .agree-label{font-weight:600}.user-area-style .contact-form-action form .form-condition .agree-label a{color:#272b2b}.user-area-style .contact-form-action form .form-group{margin-bottom:30px}.user-area-style .contact-form-action form .default-btn{width:100%;margin-bottom:0;display:block}.user-area-style .contact-form-action form .login-action{margin-bottom:30px}.user-area-style .contact-form-action form .login-action .log-rem{display:inline-block}.user-area-style .contact-form-action form .login-action .log-rem label{margin-bottom:0;margin-left:5px}.user-area-style .contact-form-action form .login-action .forgot-login{float:right}.user-area-style .contact-form-action form .or{text-align:center;margin-top:20px;margin-bottom:20px;font-weight:600;display:block;position:relative}.user-area-style .contact-form-action form .or:before{content:"";background-color:#ebf0ff;width:45%;height:1px;position:absolute;top:11px;left:0}.user-area-style .contact-form-action form .or:after{content:"";background-color:#ebf0ff;width:45%;height:1px;position:absolute;top:11px;right:0}.user-area-style.recover-password-area h3{margin-top:-11px;font-size:40px}.user-area-style.recover-password-area p{margin-bottom:30px}.user-area-style.recover-password-area .now-register{float:right}.single-portfolio{text-align:center;margin-bottom:30px;transition:all .5s;position:relative;overflow:hidden}.single-portfolio .portfolio-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:380px;transition:all .5s;position:relative}.single-portfolio .portfolio-image .price-wrap{opacity:0;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;transition:all .5s;display:flex;position:relative}.single-portfolio .portfolio-image .price-wrap .play-video{cursor:pointer}.single-portfolio .portfolio-image .price-wrap .play-video i{color:#fff;font-size:60px}.single-portfolio .portfolio-image:hover .price-wrap{opacity:1}.single-portfolio .portfolio-content{padding-top:20px}.single-portfolio .portfolio-content span{color:#676a6a;margin-bottom:10px;font-weight:500;display:block}.single-portfolio .portfolio-content h3{margin-bottom:0;font-size:20px;transition:all .5s}.single-portfolio .portfolio-content h3 a{color:#272b2b}.portfolio-details-wrap .portfolio-img{margin-bottom:30px}.portfolio-details-wrap .portfolio-content span{text-transform:uppercase;margin-bottom:10px;display:block}.portfolio-details-wrap .portfolio-content h3{margin-bottom:20px}.portfolio-details-wrap .portfolio-content .portfolio-text{padding-left:100px;position:relative}.portfolio-details-wrap .portfolio-content .portfolio-text:before{content:"";background-color:#272b2b;width:70px;height:2px;position:absolute;top:10px;left:0}.portfolio-details-wrap .portfolio-date{border:1px dashed #cfcfcf;padding:30px;position:relative}.portfolio-details-wrap .portfolio-date .date-wrap{margin-bottom:10px}.portfolio-details-wrap .portfolio-date .date-wrap li{text-transform:uppercase;color:#272b2b;margin-bottom:10px;font-weight:700}.portfolio-details-wrap .portfolio-date .date-wrap li:last-child{margin-bottom:0}.portfolio-details-wrap .portfolio-date .date-wrap li span{text-transform:capitalize;color:#676a6a;font-weight:400;display:inline-block;position:absolute;left:140px}.portfolio-details-wrap .portfolio-date .social-wrap li{margin-right:5px;display:inline-block}.portfolio-details-wrap .portfolio-date .social-wrap li span{text-transform:uppercase;color:#272b2b;margin-bottom:0;margin-right:66px;font-weight:700}.portfolio-details-wrap .portfolio-date .social-wrap li a i{font-size:18px}.portfolio-details-wrap .post-next-and-prev-wrap{margin-top:50px}.portfolio-details-wrap .post-next-and-prev-wrap .prev-img{position:relative}.portfolio-details-wrap .post-next-and-prev-wrap .prev-img h3{font-size:16px;position:absolute;top:45px;left:200px}.portfolio-details-wrap .post-next-and-prev-wrap .grid{text-align:center}.portfolio-details-wrap .post-next-and-prev-wrap .grid i{font-size:50px;line-height:1;position:relative;top:4px}.portfolio-details-wrap .post-next-and-prev-wrap .next-img{text-align:right;position:relative}.portfolio-details-wrap .post-next-and-prev-wrap .next-img h3{font-size:16px;position:absolute;top:45px;right:200px}.team-page-area .single-team{margin-bottom:30px;transition:all .5s}.team-page-area .single-team:hover{transform:translateY(-5px)}.testimonial-page-area .testimonial-text{text-align:center;margin-bottom:30px}.testimonial-page-area .testimonial-text i{margin-left:0}.error-area{text-align:center;z-index:1;background-color:#fff;height:100vh;padding:50px 0;position:relative}.error-area .error-content-wrap{z-index:1;position:relative}.error-area .error-content-wrap h1{color:#272b2b;font-size:300px;line-height:1}.error-area .error-content-wrap h1 span{margin:0 10px}.error-area .error-content-wrap h1 .a{animation:3s linear infinite bounce;display:inline-block}.error-area .error-content-wrap h1 .red{color:red;animation:2s linear infinite bounce;display:inline-block}.error-area .error-content-wrap h1 .b{animation:3s linear infinite bounce;display:inline-block}.error-area .error-content-wrap h3{color:red;margin:30px 0 0;position:relative}.error-area .error-content-wrap p{color:#272b2b;margin:20px 0;font-size:19px}.coming-soon-area{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;position:relative;overflow:hidden}.coming-soon-area .coming-soon-content{text-align:center;z-index:2;background-color:#ffffffe6;max-width:750px;margin-left:auto;margin-right:auto;padding:70px 30px;position:relative}.coming-soon-area .coming-soon-content h1{color:#272b2b;margin-top:-18px;margin-bottom:0;font-size:60px}.coming-soon-area .coming-soon-content p{max-width:600px;margin:15px auto 0;font-size:16px}.coming-soon-area .coming-soon-content #timer{margin-top:30px}.coming-soon-area .coming-soon-content #timer div{color:#272b2b;margin-left:35px;margin-right:35px;font-size:45px;font-weight:700;display:inline-block;position:relative}.coming-soon-area .coming-soon-content #timer div span{text-transform:capitalize;margin-top:0;font-size:16px;font-weight:400;display:block}.coming-soon-area .coming-soon-content #timer div:last-child{margin-right:0}.coming-soon-area .coming-soon-content #timer div:last-child:before{display:none}.coming-soon-area .coming-soon-content #timer div:first-child{margin-left:0}.coming-soon-area .coming-soon-content #timer div:before{content:"";color:#fff;font-size:70px;position:absolute;top:-10px;right:-50px}.coming-soon-area .coming-soon-content .newsletter-form{max-width:500px;margin-top:50px;margin-left:auto;margin-right:auto;position:relative}.coming-soon-area .coming-soon-content .newsletter-form .input-newsletter{color:#676a6a;background-color:#ffffff4d;border:1px solid #272b2b;outline:0;width:100%;height:60px;padding-left:15px;transition:all .5s;display:block}.coming-soon-area .coming-soon-content .newsletter-form .input-newsletter:focus{border-color:#272b2b}.coming-soon-area .coming-soon-content .newsletter-form button{text-transform:uppercase;cursor:pointer;outline:0;height:60px;padding:0 30px;font-size:15px;font-weight:500;transition:all .5s;position:absolute;top:0;right:0}.coming-soon-area .coming-soon-content ul{margin-top:30px}.coming-soon-area .coming-soon-content ul li{margin:0 5px;display:inline-block}.coming-soon-area .coming-soon-content ul li a i{color:#fff;background-color:#272b2b;border-radius:50%;width:30px;height:30px;font-size:15px;line-height:30px}.coming-soon-area #validator-newsletter{text-align:left;color:#dc3545!important}.loader-wrapper{z-index:10;z-index:9999;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.loader-wrapper .loader-section{z-index:10;background:#272b2b;width:51%;height:100%;position:fixed;top:0}.loader-wrapper .loader-section.section-left{left:0}.loader-wrapper .loader-section.section-right{right:0}.loader{z-index:11;border:3px solid #0000;border-top-color:#16a085;border-radius:50%;width:150px;height:150px;margin:-75px 0 0 -75px;animation:1.7s linear infinite spin;display:block;position:relative;top:50%;left:50%}.loader:before{content:"";border:3px solid #0000;border-top-color:#e74c3c;border-radius:50%;animation:.6s linear infinite spin-reverse;position:absolute;inset:5px}.loader:after{content:"";border:3px solid #0000;border-top-color:#f9c922;border-radius:50%;animation:1s linear infinite spin;position:absolute;inset:15px}.loaded .loader-wrapper{visibility:hidden;transition:all .3s ease-out 1s;transform:translateY(-100%)}.loaded .loader-wrapper .loader-section.section-left{transition:all .7s cubic-bezier(.645,.045,.355,1) .3s;transform:translate(-100%)}.loaded .loader-wrapper .loader-section.section-right{transition:all .7s cubic-bezier(.645,.045,.355,1) .3s;transform:translate(100%)}.loaded .loader{opacity:0;transition:all .3s ease-out}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-reverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.go-top{cursor:pointer;z-index:999;text-align:center;background-color:#272b2b;width:40px;height:42px;line-height:42px;transition:all .9s;position:fixed;bottom:15px;right:15px}.go-top i{color:#fff;margin:0 auto;font-size:20px;transition:all .5s;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.go-top i:last-child{opacity:0;visibility:hidden;top:60%}.go-top:before{content:"";z-index:-1;opacity:0;visibility:hidden;background-color:#272b2b;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.go-top:hover{color:#fff;background-color:#272b2b}.go-top:hover:before{opacity:1;visibility:visible}.go-top:hover i:first-child{opacity:0;visibility:hidden;top:0}.go-top:hover i:last-child{opacity:1;visibility:visible;top:50%}.go-top:focus{color:#fff}.go-top:focus:before{opacity:1;visibility:visible}.go-top:focus i:first-child{opacity:0;visibility:hidden;top:0}.go-top:focus i:last-child{opacity:1;visibility:visible;top:50%}.go-top.active{opacity:1;visibility:visible;top:88%;right:3%;transform:translateY(0)}.video-btn{text-align:center;color:#272b2b;z-index:1;background-image:linear-gradient(to bottom right,#d2044d,#ff5e68);border-radius:0;width:80px;height:80px;line-height:89px;display:inline-block;position:relative;top:3px}.video-btn i{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:50px;font-weight:700;display:flex;position:absolute;top:0;left:4px}.video-btn:after,.video-btn:before{content:"";z-index:-1;background-image:linear-gradient(to bottom right,#d2044d,#ff5e68);border-radius:0;display:block;position:absolute;inset:0}.video-btn:before,.video-btn:after{animation:1.6s ease-out infinite ripple}.video-btn:hover{background-color:#272b2b}.video-btn:hover i{color:#fff}.video-btn:hover:after,.video-btn:hover:before{background-color:#272b2b}@keyframes ripple{0%,35%{opacity:1;transform:scale(0)}50%{opacity:.8;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}.nice-select .list{width:100%}.nice-select .option:hover{color:#fff;background-color:#272b2b}.nice-select .option.selected.focus{color:#272b2b}.pagination-area{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:10px;display:flex}.pagination-area .page-numbers{color:#676a6a;text-align:center;border-radius:50px;justify-content:center;align-items:center;width:38px;height:38px;font-size:17px;font-weight:500;display:flex}.pagination-area .page-numbers:hover,.pagination-area .page-numbers.current{color:#272b2b}.pagination-area .page-numbers i{font-size:30px}.jarallax{background-attachment:fixed}.order-details .accordion-item{margin-bottom:10px}.order-details .place-order{margin-top:20px}.related-products .swiper-pagination{position:relative}.related-products .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#d6d6d6;width:10px;height:10px}.related-products .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#869791}
@media only screen and (max-width:767px){.blog-left-sidebar{padding-right:0}.blog-right-sidebar{padding-left:0}.ptb-100{padding-top:50px;padding-bottom:50px}.pt-100{padding-top:50px}.pb-100{padding-bottom:50px}.pb-70{padding-bottom:20px}.pt-70{padding-top:20px}.hero-slider-area{overflow:hidden}.hero-slider-area .hero-slider .swiper-button-prev,.hero-slider-area .hero-slider .swiper-button-next{display:none}.hero-slider-area .hero-slider .swiper-pagination{bottom:20px;right:20px}.hero-slider-area .social-wrap{text-align:center;position:relative;bottom:90px;left:0;right:0}.hero-slider-item{height:100%;padding-top:150px;padding-bottom:150px}.hero-slider-text{margin-top:0}.hero-slider-text h1{font-size:24px;line-height:1.4}.hero-slider-text p{margin-bottom:20px;font-size:14px}p{font-size:14px}.default-btn{padding:13px 25px;font-size:13px}.about-content-wrap{background-image:unset;height:unset}.about-content-wrap:before{content:"";opacity:.9;background-color:#fff;width:100%;height:100%;position:absolute;top:0;left:0}.about-content-wrap .about-content{text-align:center;margin-top:0;margin-bottom:30px}.about-content-wrap .about-content span{margin-bottom:10px;font-size:13px}.about-content-wrap .about-content h2{margin-bottom:20px;font-size:22px}.about-content-wrap .about-content p{margin-left:0}.about-content-wrap .about-content p:before{display:none}.about-content-wrap .about-content .default-btn{margin-top:30px;margin-left:0}.about-content-wrap .about-img{display:block}.video-created-wrap h2{max-width:unset;text-align:center;font-size:22px;position:absolute;top:30px;left:0;right:0}.video-created-wrap .video-wrap .play-video i{font-size:50px}.what-we-do-content{text-align:center;margin-bottom:30px}.what-we-do-content span{margin-bottom:10px;font-size:13px}.what-we-do-content h2{margin-bottom:20px;font-size:22px}.what-we-do-content p{margin-bottom:30px;margin-left:0}.what-we-do-content p:before{display:none}.what-we-do-content .default-btn{margin-top:0;margin-left:0}.what-we-do-content .brand-wrap{text-align:centers;margin-bottom:0;margin-left:0}.what-we-do-content .brand-wrap .brand{margin-bottom:30px}h3{font-size:18px}.what-we-do-item{padding:20px}.what-we-do-item i{font-size:50px}.what-we-do-item.mt-30,.what-we-do-item.mt-mince-30{margin-top:0}.testimonial-content i{font-size:50px}.testimonial-content p{margin-bottom:30px;font-size:18px}.section-title{margin-bottom:30px}.section-title span{margin-bottom:10px;font-size:13px}.section-title h2{font-size:22px}.products-slider-wrap{margin-top:0}.products-content{text-align:center;margin-top:30px}.products-content span{margin-bottom:10px;font-size:13px}.products-content h2{margin-bottom:20px;font-size:22px}.products-content p{margin-bottom:30px;margin-left:0}.products-content p:before{display:none}.products-content .default-btn{margin-left:0}.get-in-touch-content h2{font-size:22px}.get-in-touch-content h3{margin-bottom:20px;font-size:15px}.latest-trailer-content{text-align:center;margin-bottom:30px}.latest-trailer-content span{margin-bottom:10px;font-size:13px}.latest-trailer-content h2{margin-bottom:20px;font-size:22px}.latest-trailer-content p{margin-bottom:30px;margin-left:0}.latest-trailer-content p:before{display:none}.exclusive-shop-area{overflow:hidden}.exclusive-img{margin-bottom:55px}.exclusive-video-list,.single-blog .blog-content{text-align:center}.single-blog .blog-content h3,.single-blog .blog-content p{margin-bottom:20px}.go-top.active{top:85%}.hero-slider-area-two{overflow:hidden}.hero-slider-area-two .social-wrap{display:none}.hero-slider-area-two .hero-slider-text ul li{margin-bottom:10px}.hero-slider-area-two .hero-slider-text ul li:last-child{margin-bottom:0}.hero-slider-area-two .hero-slider-wrap-two .swiper-pagination{display:none}.hero-slider-area-two .hero-slider-item{padding-bottom:130px}.about-area-two .about-content{text-align:center;margin-bottom:30px}.about-area-two .about-content span{margin-bottom:10px;font-size:13px}.about-area-two .about-content h2{margin-bottom:20px;font-size:22px}.about-area-two .about-content .default-btn{margin-top:30px}.our-production-area .what-we-do-item{border:1px solid #eee;margin-bottom:30px}.video-created-area-two .video-created-wrap .video-wrap i{font-size:50px}.testimonial-area-two .testimonial-text{text-align:center}.testimonial-area-two .testimonial-text i{margin-left:0}.blog-area-two .single-blog.bg-1{height:300px}.partner-area-two .partner-item{text-align:center}.shop-area img,.team-area-two .single-team .team-img img{width:100%}.banner-area{height:100%;padding-top:120px;padding-bottom:50px}.banner-area .container-fluid{padding-left:15px;padding-right:15px}.banner-area .banner-img{display:none}.banner-area .banner-text{margin-top:10px}.banner-area .banner-text h1{text-align:center;font-size:35px}.banner-area .banner-video{margin-top:0}.banner-area .banner-video a i{font-size:50px}.about-area-two.three .col-lg-6.p-0{padding-left:15px!important;padding-right:15px!important}.about-area-two.three .about-grid-img{margin-bottom:30px;margin-right:0}.about-area-two.three .about-grid-img.m-rs{margin-bottom:30px!important}.about-area-two.three .about-grid-img img{width:100%}.video-created-area-three .video-img h3{text-align:center;font-size:20px;bottom:10px;left:0;right:0}.video-created-area-three .video-img img{width:100%}.video-created-area-three .video-wrap{margin-top:30px;margin-bottom:30px}.video-created-area-three .video-wrap .play-video{font-size:50px}.video-created-area-three .p-0{padding-left:15px!important;padding-right:15px!important}.team-area-three .single-team{margin-bottom:30px}.team-area-three .single-team .team-img img{width:100%}.production-process-area .section-title{margin-bottom:30px}.production-process-area .row{height:unset;border:none}.single-process{margin-bottom:70px}.single-process.one{position:unset;border:none}.single-process.one .one{width:unset;margin:0;position:absolute;bottom:30px;left:0;right:0}.single-process.two{position:unset;border:none}.single-process.two .two{width:unset;margin:0;position:absolute;bottom:30px;left:0;right:0}.single-process.three{position:unset;border:none}.single-process.three .three{width:unset;margin:0;position:absolute;bottom:30px;left:0;right:0}.single-process.four{position:unset;border:none}.single-process.four .four{width:unset;margin:0;position:absolute;top:110px;left:0;right:0}.single-process.five{position:unset;border:none}.single-process.five .five{width:unset;margin:0;position:absolute;top:110px;left:0;right:0}.single-process.six{position:unset;border:none;margin-bottom:20px}.single-process.six .six{width:unset;margin:0;position:absolute;top:110px;left:0;right:0}.products-area.three .p-0{padding-left:15px!important;padding-right:15px!important}.partner-area-three .partner-item{text-align:center}.nav-area .others-option{display:none}.page-title-area{padding-top:170px;padding-bottom:100px}.page-title-area .page-title-content{margin-top:-8px}.page-title-area .page-title-content h2{margin-bottom:10px;font-size:30px}.bio-data .about-content h3{padding-left:0}.bio-data .about-content h3:before{display:none}.bio-data .about-content h3.mt-30{margin-top:20px}.bio-data .about-content p{padding-left:0}.bio-data .p-0{padding-left:15px!important;padding-right:15px!important}.bio-data .about-grid-img{margin-bottom:30px;margin-right:0}.bio-data .about-grid-img.r-sm{margin-bottom:30px!important}.bio-data .about-grid-img img{width:100%}.counter-area{margin-top:-17px}.portfolio-wraps .shorting-menu .filter{margin-bottom:15px;font-size:14px}.portfolio-details-wrap .portfolio-date{margin-top:30px;padding:15px}.portfolio-details-wrap .portfolio-date .date-wrap li span{left:115px}.portfolio-details-wrap .portfolio-date .social-wrap li span{margin-right:55px}.portfolio-details-wrap .portfolio-content .portfolio-text{padding-left:0}.portfolio-details-wrap .portfolio-content .portfolio-text:before{display:none}.portfolio-details-wrap .post-next-and-prev-wrap{margin-top:30px}.portfolio-details-wrap .post-next-and-prev-wrap .col-lg-2{display:none}.portfolio-details-wrap .post-next-and-prev-wrap .prev-img{width:100px}.portfolio-details-wrap .post-next-and-prev-wrap .prev-img h3{color:#fff;font-size:16px;position:absolute;top:20px;left:13px}.portfolio-details-wrap .post-next-and-prev-wrap .next-img h3{color:#fff;font-size:16px;position:absolute;top:20px;right:13px}.user-area-style .contact-form-action{margin-bottom:30px;padding:30px 20px}.user-area-style .section-title h2{margin-top:-7px;font-size:25px}.user-area-style .forgot-login a{font-size:13px}.user-area-style .log-rem label{font-size:14px}.recover-password-area h3{margin-top:-7px!important;font-size:25px!important}.recover-password-area .now-log-in{margin-bottom:10px;display:block;text-align:center!important}.recover-password-area .now-register{text-align:center;display:block;float:unset!important}.contact-info{margin-bottom:30px}.map-area iframe{height:300px}.blog-details-wrap{margin-bottom:30px}.blog-details-wrap .blog-top-content-wrap h3{margin-bottom:20px;font-size:20px;line-height:1.5}.blog-details-wrap .comments-wrap ul li span{margin-bottom:10px;font-size:14px}.blog-details-wrap .comments-wrap ul li h3{font-size:15px}.blog-details-wrap .comments-wrap ul li a{font-size:13px;font-weight:600}.blog-details-wrap .tags-and-shear-wrap .social-wrap{float:unset;margin-top:10px}.blog-details-wrap .tags-and-shear-wrap .social-wrap .tag-list li a{margin-bottom:10px}.blog-details-wrap .post-next-and-prev-wrap .prev-img h3{color:#fff;font-size:16px;top:20px;left:16px}.blog-details-wrap .post-next-and-prev-wrap .next-img h3{color:#fff;font-size:16px;top:20px;right:16px}.blog-details-wrap .comments-wrap ul li{padding-left:0}.blog-details-wrap .comments-wrap ul li img{position:unset}.sidebar-wrap .sidebar-widget h3{margin-bottom:15px;font-size:18px}.sidebar-wrap .about-wrap img{width:100%}.sidebar-wrap .popular-post-wrap ul li a h3{font-size:14px}.blog-item-wrap{margin-bottom:30px}.read-more{font-size:13px}.pagination-area{margin-top:0}.single-shop .shop-img img{width:100%}.woocommerce-result-count{margin-bottom:15px}.cart-area{overflow:hidden}.cart-area .cart-table{text-align:center}.cart-area .cart-table table thead tr th{font-size:16px}.cart-area .cart-table table tbody tr td a{font-size:14px}.cart-area .cart-table table thead tr th{white-space:nowrap;padding:0 40px 10px}.cart-area .cart-table table thead tr th:first-child{text-align:left;padding-left:0}.cart-area .cart-table table tbody tr td{white-space:nowrap}.cart-area .cart-table table tbody tr td:first-child{text-align:left;padding-left:0}.cart-area .cart-table table tbody tr td.product-subtotal .remove{margin-left:0}.cart-area .coupon-cart{margin-bottom:30px}.cart-area .coupon-cart .form-group .default-btn{padding:0 15px;font-size:11px}.cart-area .cart-totals{margin-top:30px;padding:0}.order-details .cart-totals{margin-top:30px;margin-bottom:30px;padding-left:0;padding-right:0}.order-details .faq-accordion{padding-left:0;padding-right:0}.product-details-area .product-details-image{margin-bottom:30px}.product-details-area .products-details-tab .tabs li a{padding:15px}.product-details-area .product-details-desc .product-add-to-cart h3{font-size:15px}.product-details-area .products-details-tab .tab_content .tabs_item .products-details-tab-content .product-review-form .review-comments .review-item{border-top:1px dashed #eaedff;margin-top:30px;padding-top:30px;padding-right:0;position:relative}.coming-soon-area .coming-soon-content{height:100%;box-shadow:none;padding:30px 20px}.coming-soon-area .coming-soon-content h1{margin-top:0;font-size:30px;line-height:1.1}.coming-soon-area .coming-soon-content p{margin-top:15px;font-size:13px}.coming-soon-area .coming-soon-content #timer{margin-top:20px}.coming-soon-area .coming-soon-content #timer div{margin-left:8px;margin-right:8px;font-size:40px}.coming-soon-area .coming-soon-content #timer div span{margin-top:-5px;font-size:14px}.coming-soon-area .coming-soon-content #timer div:before{display:none}.coming-soon-area .coming-soon-content .newsletter-form{margin-top:35px}.coming-soon-area .coming-soon-content .newsletter-form .input-newsletter{height:55px;padding-left:13px;font-size:15px}.coming-soon-area .coming-soon-content .newsletter-form button{height:auto;margin-top:15px;padding:14px 30px;font-size:14px;position:relative}.error-area{padding:70px 0}.error-area .error-content-wrap p{margin:15px 0 20px;font-size:15px}.error-area .error-content-wrap h1{font-size:100px}.modal-newsletter-area{text-align:center}.modal-newsletter-area .pl-0{padding-left:15px!important}.modal-newsletter-area .p-0{padding-left:15px!important;padding-right:15px!important}.modal-newsletter-area .modal-dialog{margin:0}.modal-newsletter-area .modal-newsletter-wrap h3{margin-top:-5px;font-size:22px}.modal-newsletter-area .modal-newsletter-wrap .newsletter-form .default-btn{position:unset;margin-top:20px}.get-in-touch-content h2{margin-top:-6px}.latest-trailer-content span{margin-top:-4px}.navbar-area .others-option{display:none}.modal-video-body{padding:0 20px}.hero-slider-text ul li img{max-width:70px}.blog-left-sidebar{margin-bottom:30px}.blog-right-sidebar{margin-top:30px}.product-details-area .products-details-tab .tab-content{padding:20px}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-comments{margin-top:25px}.product-details-area .products-details-tab .tab-content .tabs-item .products-details-tab-content .product-review-form .review-comments .review-item{margin-top:20px;padding-top:20px;padding-right:40px}.form-control{height:45px}.portfolio-details-area .next-img img,.portfolio-details-area .prev-img img{width:120px;height:65px}.faq-accordion .accordion-button{font-size:16px}.pb-130{padding-bottom:50px}.sidebar-modal .sidebar-modal-inner{width:100%;max-width:320px;padding:30px}.exclusive-video-list .exclusive-list-img{margin-bottom:20px}}@media only screen and (max-width:575px){.navbar-area .container-fluid{padding-left:20px;padding-right:20px}.navbar-area .others-option{display:block}.navbar-area .others-option .search-form{display:none}.update-cart-btn{margin-top:20px}.update-cart-btn .default-btn{display:block}}@media only screen and (min-width:414px) and (max-width:767px){.navbar-area .others-option{display:block}.navbar-area .others-option .search-form .form-control{width:125px}}@media only screen and (min-width:576px) and (max-width:767px){.container,.exclusive-shop-area .container{max-width:540px}.hero-slider-area-two .hero-slider-text ul{margin-bottom:20px}.hero-slider-area-two .hero-slider-text ul li,.hero-slider-area-two .hero-slider-text ul li:last-child{margin-bottom:0}.about-area-two.three .about-grid-img.m-rs{margin-bottom:0!important}.video-created-area-three .container-fluid{max-width:540px}.video-created-area-three .p-0{padding-left:15px!important;padding-right:15px!important}.products-area.three .container-fluid{max-width:540px}.nav-area .others-option{display:block}.portfolio-details-wrap .portfolio-date{margin-top:30px}.portfolio-details-wrap .portfolio-content .portfolio-text{padding-left:0}.portfolio-details-wrap .portfolio-content .portfolio-text:before{display:none}.modal-newsletter-area .modal-newsletter-wrap h3{font-size:20px}.modal-newsletter-area .modal-newsletter-wrap{padding:25px}.modal-newsletter-area .modal-newsletter-wrap .newsletter-form .default-btn{margin-top:0;position:absolute}.navbar-area .container-fluid{padding-left:20px;padding-right:20px}.navbar-area .main-nav nav .navbar-nav{margin-top:10px!important}.navbar-area .main-nav nav .navbar-nav .nav-item{padding:9px 0}.navbar-area .main-nav nav .navbar-nav .nav-item a{margin-left:5px;margin-right:5px;font-size:14px}}@media only screen and (min-width:768px) and (max-width:991px){.blog-left-sidebar{padding-right:0}.blog-right-sidebar{padding-left:0}.ptb-100{padding-top:50px;padding-bottom:50px}.pt-100{padding-top:50px}.pb-100{padding-bottom:50px}.pb-70{padding-bottom:20px}.pt-70{padding-top:20px}.container{max-width:720px}.hero-slider-area{overflow:hidden}.hero-slider-area .hero-slider .swiper-button-prev{left:20px}.hero-slider-area .hero-slider .swiper-button-next{right:20px}.hero-slider-area .social-wrap{text-align:center;bottom:140px;left:0;right:0}.hero-slider-item{height:100%;padding-top:220px;padding-bottom:200px}.hero-slider-text{margin-top:0}.hero-slider-text h1{font-size:32px;line-height:1.5}.hero-slider-text p{margin-bottom:20px;font-size:14px}p{font-size:14px}.about-content-wrap{background-image:unset;height:unset}.about-content-wrap:before{content:"";opacity:.9;background-color:#fff;width:100%;height:100%;position:absolute;top:0;left:0}.about-content-wrap .about-content{text-align:center;margin-top:0;margin-bottom:30px}.about-content-wrap .about-content span{margin-bottom:10px;font-size:13px}.about-content-wrap .about-content h2{margin-bottom:20px;font-size:22px}.about-content-wrap .about-content p{margin-left:0}.about-content-wrap .about-content p:before{display:none}.about-content-wrap .about-content .default-btn{margin-top:30px;margin-left:0}.about-content-wrap .about-img{display:block}.video-created-wrap h2{max-width:unset;text-align:center;font-size:22px;position:absolute;top:30px;left:0;right:0}.video-created-wrap .video-wrap .play-video i{font-size:50px}.what-we-do-content{text-align:center;margin-bottom:30px}.what-we-do-content span{margin-bottom:10px;font-size:13px}.what-we-do-content h2{margin-bottom:20px;font-size:22px}.what-we-do-content p{margin-bottom:30px;margin-left:0}.what-we-do-content p:before{display:none}.what-we-do-content .default-btn{margin-top:0;margin-left:0}.what-we-do-content .brand-wrap{text-align:centers;margin-bottom:0;margin-left:0}.what-we-do-content .brand-wrap .brand{margin-bottom:30px}h3{font-size:18px}.what-we-do-item{padding:20px}.what-we-do-item i{font-size:50px}.what-we-do-item.mt-30,.what-we-do-item.mt-mince-30{margin-top:0}.testimonial-content i{font-size:50px}.testimonial-content p{margin-bottom:30px;font-size:18px}.section-title{margin-bottom:30px}.section-title span{margin-bottom:10px;font-size:13px}.section-title h2{font-size:22px}.products-slider-wrap{margin-top:0}.products-content{text-align:center;margin-top:30px}.products-content span{margin-bottom:10px;font-size:13px}.products-content h2{margin-bottom:20px;font-size:22px}.products-content p{margin-bottom:30px;margin-left:0}.products-content p:before{display:none}.products-content .default-btn{margin-left:0}.get-in-touch-content h2{font-size:22px}.get-in-touch-content h3{margin-bottom:20px;font-size:15px}.latest-trailer-content{text-align:center;margin-bottom:30px}.latest-trailer-content span{margin-bottom:10px;font-size:13px}.latest-trailer-content h2{margin-bottom:20px;font-size:22px}.latest-trailer-content p{margin-bottom:30px;margin-left:0}.latest-trailer-content p:before{display:none}.exclusive-shop-area{overflow:hidden}.exclusive-img{margin-bottom:55px}.exclusive-video-list,.single-blog .blog-content{text-align:center}.single-blog .blog-content h3,.single-blog .blog-content p{margin-bottom:20px}.go-top.active{top:85%}.exclusive-shop-area .container{max-width:720px}.hero-slider-area-two{overflow:hidden}.hero-slider-area-two .social-wrap{display:none}.hero-slider-area-two .hero-slider-text ul li{margin-bottom:10px}.hero-slider-area-two .hero-slider-text ul li:last-child{margin-bottom:0}.hero-slider-area-two .hero-slider-item{padding-bottom:200px}.about-area-two .about-content{text-align:center;margin-bottom:30px}.about-area-two .about-content span{margin-bottom:10px;font-size:13px}.about-area-two .about-content h2{margin-bottom:20px;font-size:22px}.about-area-two .about-content .default-btn{margin-top:30px}.about-area-two .about-img img{width:100%}.our-production-area .what-we-do-item{border:1px solid #eee;margin-bottom:30px}.video-created-area-two .video-created-wrap .video-wrap i{font-size:50px}.testimonial-area-two .testimonial-text{text-align:center}.testimonial-area-two .testimonial-text i{margin-left:0}.blog-area-two .single-blog.bg-1{height:300px}.partner-area-two .partner-item{text-align:center}.shop-area img,.team-area-two .single-team .team-img img{width:100%}.blog-area-two .single-blog a{display:block}.blog-area-two .single-blog a img{width:100%}.banner-area{height:100%;padding-top:120px;padding-bottom:50px}.banner-area .container-fluid{padding-left:15px;padding-right:15px}.banner-area .banner-img{display:none}.banner-area .banner-text{margin-top:10px}.banner-area .banner-text h1{text-align:center;font-size:35px}.banner-area .banner-video{margin-top:0}.banner-area .banner-video a i{font-size:50px}.about-area-two.three .col-lg-6.p-0{padding-left:15px!important;padding-right:15px!important}.about-area-two.three .about-grid-img{margin-bottom:30px;margin-right:0}.about-area-two.three .about-grid-img.m-rs{margin-bottom:30px!important}.about-area-two.three .about-grid-img img{width:100%}.video-created-area-three .container-fluid{max-width:690px}.video-created-area-three .video-img h3{text-align:center;font-size:20px;bottom:10px;left:0;right:0}.video-created-area-three .video-img img{width:100%}.video-created-area-three .video-wrap{margin-top:30px;margin-bottom:30px}.video-created-area-three .video-wrap .play-video{font-size:50px}.team-area-three .single-team{margin-bottom:30px}.team-area-three .single-team .team-img img{width:100%}.production-process-area .section-title{margin-bottom:30px}.production-process-area .row{height:unset;border:none}.single-process{margin-bottom:50px}.single-process.one{position:unset;border:none}.single-process.one .one{width:unset;margin:0;position:absolute;bottom:15px;left:0;right:0}.single-process.two{position:unset;border:none}.single-process.two .two{width:unset;margin:0;position:absolute;bottom:15px;left:0;right:0}.single-process.three{position:unset;border:none}.single-process.three .three{width:unset;margin:0;position:absolute;bottom:15px;left:0;right:0}.single-process.four{position:unset;border:none}.single-process.four .four{width:unset;margin:0;position:absolute;top:105px;left:0;right:0}.single-process.five{position:unset;border:none}.single-process.five .five{width:unset;margin:0;position:absolute;top:105px;left:0;right:0}.single-process.six{position:unset;border:none;margin-bottom:20px}.single-process.six .six{width:unset;margin:0;position:absolute;top:105px;left:0;right:0}.products-area.three .container-fluid{max-width:720px}.products-area.three .p-0{padding-left:15px!important;padding-right:15px!important}.products-area.three .products-content{margin-left:auto;margin-right:auto}.partner-area-three .partner-item{text-align:center}.page-title-area{padding-top:200px;padding-bottom:130px}.page-title-area .page-title-content{margin-top:-8px}.page-title-area .page-title-content h2{margin-bottom:10px;font-size:30px}.bio-data .about-content h3{padding-left:0}.bio-data .about-content h3:before{display:none}.bio-data .about-content h3.mt-30{margin-top:20px}.bio-data .about-content p{padding-left:0}.bio-data .p-0{padding-left:15px!important;padding-right:15px!important}.bio-data .about-grid-img{margin-bottom:30px;margin-right:0}.bio-data .about-grid-img.r-sm{margin-bottom:30px!important}.bio-data .about-grid-img img{width:100%}.counter-area{margin-top:-17px}.collaborate-img{text-align:center}.portfolio-details-wrap .portfolio-date{margin-top:30px}.portfolio-details-wrap .portfolio-content .portfolio-text{padding-left:0}.portfolio-details-wrap .portfolio-content .portfolio-text:before{display:none}.portfolio-details-wrap .post-next-and-prev-wrap{margin-top:30px}.portfolio-details-wrap .post-next-and-prev-wrap .col-lg-2{display:none}.user-area-style .contact-form-action{margin-bottom:30px;padding:30px}.user-area-style .section-title h2{margin-top:-7px;font-size:25px}.recover-password-area h3{margin-top:-7px!important;font-size:25px!important}.contact-info{margin-bottom:30px}.map-area iframe{height:400px}.blog-details-wrap{margin-bottom:30px}.blog-details-wrap .blog-top-content-wrap h3{font-size:22px}.blog-details-wrap .comments-wrap ul li span{margin-bottom:10px;font-size:14px}.blog-details-wrap .comments-wrap ul li h3{font-size:15px}.blog-details-wrap .comments-wrap ul li a{font-size:13px;font-weight:600}.sidebar-wrap .sidebar-widget h3{margin-bottom:15px;font-size:18px}.sidebar-wrap .popular-post-wrap ul li a h3{font-size:14px}.blog-item-wrap{margin-bottom:30px}.read-more{font-size:13px}.pagination-area{margin-top:0}.single-shop .shop-img img{width:100%}.cart-area .cart-table table thead tr th{font-size:16px}.cart-area .cart-table table tbody tr td a{font-size:14px}.cart-area .coupon-cart{margin-bottom:30px}.cart-area .cart-totals{margin-top:30px;padding:0}.order-details .cart-totals{margin-top:30px;margin-bottom:30px;padding-left:0;padding-right:0}.order-details .faq-accordion{padding-left:0;padding-right:0}.product-details-area .product-details-image{margin-bottom:30px}.get-in-touch-content h2{margin-top:-6px}.latest-trailer-content span{margin-top:-4px}.modal-video-body{padding:0 30px}.navbar-area .main-nav nav{padding-top:15px;padding-bottom:15px}.navbar-area .main-nav nav .navbar-nav{margin-top:15px!important}.navbar-area .main-nav nav .navbar-nav .nav-item{padding:10px 0}.navbar-area .main-nav nav .navbar-nav .nav-item a{margin-left:5px;margin-right:5px}.award-winning-tab .products{text-align:center}.blog-left-sidebar{margin-bottom:30px}.blog-right-sidebar{margin-top:30px}.pb-130{padding-bottom:40px}.product-details-area .product-details-desc .default-btn{padding:15px 17px}.exclusive-video-list .exclusive-list-img{margin-bottom:20px}}@media only screen and (min-width:992px) and (max-width:1199px){.blog-left-sidebar{padding-right:0}.blog-right-sidebar{padding-left:0}.navbar-area .main-nav nav .navbar-nav .nav-item a{margin-left:10px;margin-right:10px}.navbar-area .others-option .search-form .form-control{width:130px}.navbar-area .others-option .cart-icon,.navbar-area .others-option .menu-icon{margin-left:20px;position:relative;top:4px}.hero-slider-text h1{font-size:60px}.video-created-wrap h2{right:0}.what-we-do-item{padding:20px}.what-we-do-item i{font-size:50px}.what-we-do-item h3{font-size:20px}.latest-trailer .latest-trailer-content p{margin-bottom:0}.hero-slider-area-two .hero-slider-text{max-width:800px}.banner-area .banner-text h1{margin-bottom:0;font-size:60px}.banner-area .banner-img{left:-500px}.video-created-area-three .video-img h3{font-size:30px;bottom:-35px;left:20px}.production-process-area .row{max-width:900px}.single-process.four{left:200px}.single-process.five{left:250px}.user-area-style .section-title h2{font-size:35px}.nav-area .navbar-area .main-nav nav .navbar-nav .nav-item a{margin:0 13px;font-size:14px}.hero-slider-area .hero-slider-text{max-width:800px}.what-we-do-content h2,.products-content h2{font-size:35px}.exclusive-video-list h3{font-size:18px}.single-blog .blog-content h3{font-size:20px}.hero-slider-area-two .social-wrap{right:50px}.about-area-two .about-content h2{font-size:35px}.sidebar-wrap .popular-post-wrap ul li a{padding-top:12px;padding-bottom:15px;padding-left:150px}.sidebar-wrap .popular-post-wrap ul li a img{width:130px}.sidebar-wrap .popular-post-wrap ul li a h3{font-size:14px}.single-shop h3{margin-top:20px;font-size:16px}.team-area-two .single-team h3{font-size:18px}.products-content p{margin-left:50px}.products-content p:before{width:30px;left:-48px}}@media only screen and (min-width:1700px){.banner-area .banner-img{left:0}}@media only screen and (max-width:991px){.navbar-area .main-nav nav .navbar-nav{border-top:1px solid #eee;max-height:60vh;margin-top:15px;margin-left:0;padding-top:8px;padding-right:15px;overflow-y:auto}.navbar-area .main-nav nav .navbar-nav::-webkit-scrollbar{width:10px}.navbar-area .main-nav nav .navbar-nav::-webkit-scrollbar-track{background:#f1f1f1}.navbar-area .main-nav nav .navbar-nav::-webkit-scrollbar-thumb{background:#888}.navbar-area .main-nav nav .navbar-nav::-webkit-scrollbar-thumb:hover{background:#555}.navbar-area .main-nav nav .navbar-nav .nav-item{padding:8px 0}.navbar-area .main-nav nav .navbar-nav .nav-item a{margin:0}.navbar-area .main-nav nav .navbar-nav .nav-item a i{display:none}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu{opacity:1;visibility:visible;border-left:1px solid #eee;width:100%;margin-top:10px;position:relative;top:0!important}.navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu{border-left:1px solid #eee;width:90%;margin-top:5px;position:relative;opacity:1!important;visibility:visible!important;top:0!important;left:15px!important}.navbar-area .others-option{position:absolute;top:15px;right:70px}.navbar-area .others-option .search-form .form-control{color:#272b2b;border-bottom:1px solid #272b2b}.navbar-area .others-option .search-form .form-control::placeholder{color:#272b2b}.navbar-area .others-option .search-form .search-button{color:#272b2b}.navbar-area .others-option .cart-icon{margin-left:25px}.navbar-area .others-option .cart-icon a i{color:#272b2b}.navbar-area .others-option .menu-icon{margin-left:25px}}
