@media screen and (min-width:1024px){.feat-one-inner,.feat-two-inner{top:50px}.product-list-home .pro-details{padding-left:60px}}@media screen and (min-width:1920px){.style-gallery.owl-carousel .owl-item img{max-height:850px}.full-gallery .swiper-slide .swiper-slide-image{max-height:92vh}}@media screen and (min-width:2560px){.heading-title-h1 .elementor-heading-title{font-size:70px}.home-banner .elementor-widget-text-editor p{font-size:34px !important}.style-gallery.owl-carousel .owl-item img{max-height:1250px}}@media screen and (max-width:1200px){.sub-foot-inner{padding:30px !important}.secondary-border-btn .elementor-button{padding:15px 28px}.heading-title-h2 .elementor-heading-title{font-size:42px}.heading-title-h1 .elementor-heading-title{font-size:56px}.home-banner .elementor-widget-text-editor{font-size:20px}}@media screen and (max-width:991px){.header-social.mobile-social{display:none !important}.penci-builder-element.pc-search-form.pc-search-form-sidebar{display:none !important}.penci-builder-element.penci-html-ads.penci-html-ads-mobile{display:none !important}h4.product-title{font-size:48px}.feat-two-inner .elementor-widget-image img,.feat-one-inner .elementor-widget-image img{max-width:500px !important}.nature-series-speaker{min-height:650px !important}}@media screen and (max-width:767px){.primary-btn .elementor-button,.penci-builder-button.primary-btn{padding:10px 20px!important}.heading-title-h1 .elementor-heading-title{font-size:32px}.home-banner .heading-title-h1 .elementor-heading-title{font-size:50px;font-weight:500!important}.banner-subtext .elementor-widget-container{font-size:20px;padding-right:20%}.home-banner h1 span{font-size:28px}.heading-title-h2 .elementor-heading-title{font-size:24px!important}.home-banner .elementor-widget-text-editor{font-size:16px}.nature-series .elementor-widget-text-editor{font-size:16px}.nature-series .elementor-widget-text-editor{font-weight:400}.nature-series-speaker{min-height:450px !important}.nature-series .elementor-widget-text-editor br{display:none}.design-craft,.audio-craft,.service-craft{min-height:70vh !important}.feat-two-inner .elementor-widget-image img,.feat-one-inner .elementor-widget-image img{max-width:100% !important}.style-gallery.owl-carousel .owl-item .gallery-media-cap{line-height:1.2;max-width:90%;position:relative;bottom:15px;font-size:16px}.product-slider .carousel-nav{padding-top:50px;position:relative;bottom:auto;left:50%;transform:translateX(-50%);top:0}.sub-foot-inner .elementor-widget-text-editor br{display:none}.footer-bottom ul.elementor-icon-list-items.elementor-inline-items{display:block !important}.style-gallery.owl-carousel .owl-item img{max-height:350px}.full-gallery .swiper-slide .swiper-slide-image{max-height:400px}.pb-5,.py-5{padding-bottom:1rem !important}.pt-5,.py-5{padding-top:1.5rem !important}.pb-6{padding-bottom:1.5rem}.pt-6{padding-top:1.5rem}.home-banner .heading-title-h1 .elementor-heading-title{position:relative;padding-top:0!important}h4.product-title{font-size:34px !important}..product-price{font-size:20px !important}.pro-price.mt-4{margin-top:10px !important}.product-cart>.e-con-inner{padding-bottom:0}.design-craft{min-height:62vh !important}.home-caption p{padding:0 18%;font-size:18px !important}.elementor-22 .elementor-element.elementor-element-b60eb16{--min-height:250px!important}.home-banner{background-size:cover !important}#product-banner .banner-container{min-height:550px}.nature-series-speaker{background-size:cover;background-repeat:no-repeat;background-position:center !important}.colun{display:none}}@media (max-width:768px){#product-banner{z-index:888;position:relative}.top-search-classes a.cart-contents{top:10px}#product-banner .banner-container:after{content:'';width:100%;height:100%;position:absolute;background:#ffffff2b;left:0;top:0;background:#fff;background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(255,255,255,.46775206664697133) 57%,rgba(255,255,255,0) 100%)}#product-banner .banner-container{position:relative!important}.banner-container .container{z-index:999}}.bannerfade-scroll{opacity:0;transition:all 1.5s;transform:translate(0,100px);animation:bfadeInUp 1.5s ease forwards}@keyframes bfadeInUp{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@media screen and (max-width:360px){.new-homebanner#homemobbanner .elementor-background-video-container,.new-homebanner#homemobbanner video{height:110vh!important}}@media screen and (max-width:767px){.new-homebanner .elementor-background-video-container,.new-homebanner video{height:100vh!important}.new-homebanner video{top:50%!important}}