@import url(https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/css/bootstrap.min.css);@import url(https://unpkg.com/aos@2.3.1/dist/aos.css);@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&display=swap);.customBtn,h2{width:fit-content}.navbar .nav-link.active:after,.navbar .nav-link:after,footer ul li a:after{content:"";height:2px;background:#fff;transition:width 0.3s,left 0.3s;display:block}.punchLine,p{text-align:center}.punchLine h1,h3{color:#282828;font-family:"DM Serif Display",serif;line-height:normal}.customBtn,.punchLine h1{transition:0.5s ease-in-out}.box span,footer ul li a img{width:1.25rem;height:1.25rem}@font-face{font-family:breathing;src:url(../font/breathing.woff)}*{font-family:Inter,sans-serif}body{overflow-x:hidden}h2{font-family:"DM Serif Display",serif;font-size:clamp(2.5rem, 5vw, 2.5rem);font-style:normal;font-weight:400;color:#282828;position:relative}h3{font-size:clamp(2rem, 5vw, 2.5rem);font-style:normal;font-weight:400}.about-us .row .textSection p,.exploreStyle .card .card-text,p{color:#646464;font-size:1.25rem;font-style:normal;font-weight:400}p{line-height:2.2rem}a{text-decoration:none!important}.customBtn{display:flex;justify-content:center;align-items:center;padding:1rem 1.8125rem;border:1px solid #000;background:#fff;color:#333;border-radius:0;font-size:1.5rem}.details .contact .enquiry-form .intl-tel-input,.iconic-product .product-card .tab-content .row .card-section .card img,.navbar,.navbar .nav-link:hover:after{width:100%}.customBtn:hover{border:1px solid;background:rgb(55 55 55 / .5019607843);color:#fff}.portfolio-heading{font-family:"DM Serif Display",serif;font-size:2rem;margin-top:.5rem}h2.heading2{font-size:1.5rem;margin:20px 0;text-align:left}p.contentP{text-align:justify;margin-bottom:20px}.navbar{background:rgb(46 46 46 / .7);backdrop-filter:blur(4px);position:fixed;top:-1px;height:3.5rem;z-index:9}.navbar .navbar-brand img{width:10.25rem;height:auto}.navbar .nav-link{color:#fff;font-size:1.125rem;font-weight:400;padding:0 0 0 2.12rem!important;transition:0.3s linear;cursor:pointer;position:relative}.navbar .nav-link:after,footer ul li a:after{width:0}.navbar .nav-link.active{color:#fff;font-weight:400}.navbar .nav-link.active:after{width:100%}.navbar .nav-link .whatsapp{width:1.56rem;height:1.56rem}.navbar .navbar-toggler-icon{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(8deg) brightness(102%) contrast(101%)}.carousel .carousel-inner .hero-img img{height:90%;position:relative;aspect-ratio:16/8;object-fit:cover}.carousel .carousel-inner .hero-img:first-child{animation:60s infinite slider1;transform-origin:left bottom}.carousel .carousel-inner .hero-img:nth-child(2){transform-origin:right top;animation:60s infinite slider2}.carousel .carousel-inner .hero-img:nth-child(3){transform-origin:left bottom;animation:60s infinite slider3}.carousel .carousel-inner .hero-img:nth-child(4){transform-origin:right top;animation:60s infinite slider4}.carousel .carousel-inner .hero-img:nth-child(5){transform-origin:center;animation:60s infinite slider1}.carousel .carousel-inner .hero-img:nth-child(6){transform-origin:left bottom;animation:60s infinite slider2}.box{position:absolute;top:95%;left:50%;transform:translate(-50%,-50%);z-index:1;width:3.125rem;height:6.25rem}.box span{display:block;border-bottom:8px solid #fff;border-right:8px solid #fff;transform:rotate(45deg);margin:auto;animation:2s infinite animate}.box span:nth-child(2){animation-delay:-0.2s}.box span:nth-child(3){animation-delay:-0.4s}.punchLine{display:flex;align-items:center;justify-content:center;background:#ededed;border:0;gap:1rem;padding-top:2rem}.punchLine h1{font-size:2.875rem;font-style:normal;font-weight:400;margin:0;background:linear-gradient(#3b0808,#457a07);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.exibition h3,footer h3{font-family:Inter,sans-serif}.exploreStyle h3,.exploreStyle p,.specialSection h3,footer h3{margin-bottom:2rem}@keyframes animate{0%{opacity:0;transform:rotate(45deg) translate(-1.25rem,-1.25rem)}50%{opacity:1}100%{opacity:0;transform:rotate(45deg) translate(1.25rem,1.25rem)}}@keyframes slider1{0%{scale:180%}50%{scale:110%}100%{scale:150%}}@keyframes slider2{0%{scale:100%}50%{scale:150%}100%{scale:120%}}@keyframes slider3{0%,100%{scale:100%}50%{scale:150%}}@keyframes slider4{0%{scale:170%}50%{scale:100%}100%{scale:120%}}.about-us{padding:4rem calc(var(--bs-gutter-x) * 0.5)}.about-us .row .textSection,.details,.exibition,.exploreStyle{padding:3rem 0}.about-us .row{align-items:center}.about-us .row img{width:25.375rem;height:auto;margin:auto 4rem 0 auto;display:block}.about-us .row .textSection p,.exploreStyle .card .card-text{line-height:145%;text-align:left}.exploreStyle .card .card-title,.specialSection .row .card-body .card-title{font-size:1.5rem;font-weight:700;color:#646464;font-style:normal;line-height:145%}.exploreStyle{background:#efefef}.testimonial .customBtn,.testimonial h2{margin:2rem auto}.exploreStyle .card{background:#fff0;border:0;transition:0.3s linear}.exploreStyle .card .card-img-top{border-radius:1.25rem;width:20.0625rem;margin:auto;aspect-ratio:1/1}.exploreStyle .card .card-title{text-align:center;text-transform:capitalize}.exploreStyle .card .card-details{color:#000;font-size:1rem;font-style:normal;font-weight:400;line-height:145%;margin-bottom:0;text-align:left}.exploreStyle .card .card-details+p{margin-bottom:.5rem}.exploreStyle .card:hover{transform:scale(102%)}.fancybox img{height:30rem;border-radius:1.25rem;aspect-ratio:1/1;object-fit:cover}.specialSection{text-align:center;padding:3rem 0;background:linear-gradient(#fff 20%,#fff0) center/cover,url(../images/special-bg.webp) center/cover no-repeat}.breadcrumb-section .breadcrumb,.specialSection .row{justify-content:center}.specialSection .row .card{border:0;border-radius:1.25rem;background:linear-gradient(90deg,#fff0 16.15%,rgb(255 255 255 / .85) 46.92%);backdrop-filter:blur(4px)}.specialSection .row .card-body{margin-left:2rem}.specialSection .row .card-body .card-title{text-align:left;margin-bottom:1rem}.specialSection .row .card-body .card-text{color:#646464;font-size:1.25rem;font-style:normal;font-weight:400;line-height:145%;text-align:left;margin-bottom:1rem}.specialSection .row img{margin:.5rem 0;border-radius:1.25rem;border:2px solid #fff}.testimonial{text-align:center;position:relative}.testimonial h2{width:fit-content}.testimonial .card{display:flex;flex-direction:row;border:0;padding:0 10rem;margin:2rem auto;max-height:16.625rem}.testimonial .card .testimonial-img{width:17rem;height:17rem;position:absolute;left:-5.625rem;top:-6px}.testimonial .card .card-body{border-radius:1.875rem;border:5px solid #ffdfa4;border-left:0;display:flex;flex-direction:row;align-items:start;justify-content:end;position:relative}.testimonial .card .quotation{width:6rem;padding:.5rem}.testimonial .card p{color:#646464;font-size:1.25rem;font-style:normal;font-weight:400;line-height:145%;text-align:left;width:70%;height:13.4375rem;overflow:auto}.testimonial .card p::-webkit-scrollbar{width:5px}.testimonial .card p::-webkit-scrollbar-track{background:#f1f1f1}.testimonial .card p::-webkit-scrollbar-thumb{background:#888}.testimonial .card p::-webkit-scrollbar-thumb:hover{background:#555}.availability .check-section .form-group label:before,.details .product-details .productDetails .availability .check-section .form-group label:before{-webkit-appearance:none;background-color:#fff0;box-shadow:0 1px 2px rgb(0 0 0 / .05),inset 0 -15px 10px -12px rgb(0 0 0 / .05);display:inline-block;vertical-align:middle;cursor:pointer;margin-right:5px;content:""}.testimonial .navigation{position:absolute;width:5rem;left:79%;bottom:15%}.testimonial .navigation .carousel-control-next,.testimonial .navigation .carousel-control-prev{width:50%!important}.testimonial .navigation .carousel-control-prev-icon{background:url(../images/arrow_back.svg) 0 0/100% no-repeat}.testimonial .navigation .carousel-control-next-icon{background:url(../images/arrow.webp) 0 0/100% no-repeat;filter:brightness(0) saturate(100%) invert(6%) sepia(3%) saturate(3461%) hue-rotate(214deg) brightness(93%) contrast(88%)}.testimonial video{height:15.625rem}footer{padding:2.5rem 0 0;background:#202020}footer h3{color:#fff;font-size:1.25rem;font-style:normal;font-weight:400;line-height:145%}.product .product-details p,footer .copy_right p,footer p,footer ul li a{font-size:1rem}footer p{color:#fff;font-style:normal;font-weight:400;line-height:145%;text-align:left}footer ul{list-style:none;color:#fff;padding-left:0;display:flex;justify-content:start;gap:2rem}.exibition h4,footer ul li{margin-bottom:1rem}footer ul li a{color:#fff;font-style:normal;font-weight:400;text-decoration:none;line-height:160%}footer ul li a:hover:after{width:25%}.details .contact .vertical-line,footer .vertical-line{position:relative}footer .vertical-line::after{content:"";width:1px;height:2.25rem;background:#fff;display:block;position:absolute;right:-3rem;top:0}footer .telMail ul{padding-left:0;column-count:2;justify-content:space-evenly}footer .telMail ul li a:hover{transition:0.3s linear;color:#fff;opacity:.8}footer .telMail ul li a:hover::after{width:0}footer .quickLink li a:hover{transition:0.3s linear;color:#fff;opacity:1}.zoonBtnSection .btn:hover,footer .nav-item .nav-link{opacity:1}footer .copy_right{border-top:.5px solid #fff;color:#fff;font-weight:300}footer .copy_right a{color:#fff;font-weight:300;text-decoration:none;font-size:1rem}footer .social-media-footer .nav-item .nav-link img{width:1em}.breadcrumb-section{height:10rem;background:linear-gradient(rgb(1 1 11 / .5019607843),rgb(1 1 11 / .5019607843)),url(../images/breadcrumb-bg.webp);display:flex;flex-direction:column;justify-content:end;text-align:center}.breadcrumb-section h3,h1{color:#fff;text-transform:capitalize;font-size:2.5rem;font-family:"DM Serif Display",serif}.breadcrumb-section .breadcrumb .breadcrumb-item a{text-decoration:none;color:#fff;text-align:center;font-size:1.25rem;font-style:normal;font-weight:400;line-height:145%}.breadcrumb-section .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:">";color:#fff}.breadcrumb-section .breadcrumb .breadcrumb-item.active{color:#fff;font-size:1.25rem}.landscape{background:linear-gradient(rgb(1 1 11 / .5019607843),rgb(1 1 11 / .5019607843)),url(../images/breadcrumb-bg-landscapes.webp)}.iconic-product,.product{padding:0 0 2rem}.product p{margin-bottom:0}.product .product-card{margin-top:1rem}.product .product-card h5{text-transform:capitalize;font-style:italic;color:#505050;text-align:left;margin-bottom:0;font-size:1.125rem}.product .product-card p{text-align:left;margin-bottom:0;font-size:.875rem}.product .product-card .artwork-img{object-fit:contain;object-position:center bottom;border-radius:.25rem;display:block;margin-bottom:1rem;filter:drop-shadow(0 0 10px #a0a0a0);transition:0.3s linear}.product .product-card .artwork-img img{width:100%;max-height:17rem;object-fit:contain}.product .product-card .nav-tabs{border:0;margin-bottom:3rem}.product .product-card .nav-tabs .nav-link{border:1px solid #373737;background:#efefef;color:#646464;text-align:center;font-size:1.5rem;font-style:normal;font-weight:700;line-height:145%;border-radius:0;padding:1rem 5rem}.product .product-card .nav-tabs .nav-link.active{background:#373737;box-shadow:0 4px 8px 3px rgb(0 0 0 / .25);color:#fff}.product .product-card .tab-content .row{row-gap:1rem}.product .product-card .tab-content .row .card-section{height:26rem;display:flex;justify-content:center;align-items:center}.product .product-card .tab-content .row .card{border:0;transition:0.3s ease-in-out;margin:1.5rem auto;align-items:start;justify-content:center;width:fit-content;max-width:20rem;height:auto;max-height:30rem}.product .product-card .tab-content .row .card:hover{transform:scale(105%);transform-origin:left center}.product .product-card .tab-content .view-all{border:1px solid #000;background:#373737;color:#fff;font-size:1.128rem;font-style:normal;font-weight:500;line-height:145%;margin:auto}.product .product-details .product-parameter h3{font-style:italic;text-transform:capitalize}.details .product-details .product-parameter .arrow,.product .product-details .product-parameter .arrow{width:1.5rem;height:1.5rem;filter:brightness(0) saturate(100%) invert(5%) sepia(2%) saturate(7193%) hue-rotate(214deg) brightness(91%) contrast(86%)}.product .product-details .product-parameter a{text-decoration:none;color:#646464;font-size:1.25rem;font-style:normal;font-weight:400;line-height:145%;display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.iconic-product .product-card .tab-content .row{gap:0;justify-content:center;align-items:start}.iconic-product .product-card .tab-content .row .card-section{height:auto}.iconic-product .product-card .tab-content .row .card-section .card{min-height:auto;height:auto;width:100%;max-height:fit-content;max-width:100%;margin:0}.iconic-product .product-card .tab-content .row .card-section .card:hover{transform:none}.iconic-product .product-card .tab-content .row p{font-size:1.25rem}.iconic-product .product-card .tab-content .row .iconic-title{font-style:italic;text-decoration:underline;font-size:1.25rem;color:#646464}.availability{align-self:center;display:flex;height:1.5rem;margin-bottom:1rem;column-gap:1rem}.availability .check-section{width:5rem;display:flex;gap:1rem;position:relative}.availability .check-section .check{width:1.5rem;height:1.5rem}.availability .check-section .inactive,.btn:disabled,.details .product-details .productDetails .availability .check-section .inactive{opacity:.2}.availability .check-section .form-group,.details .product-details .productDetails .availability .check-section .form-group{display:block;margin-bottom:.9375rem}.availability .check-section .form-group input,.details .product-details .productDetails .availability .check-section .form-group input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.availability .check-section .form-group label,.details .product-details .productDetails .availability .check-section .form-group label{position:relative;cursor:pointer}.availability .check-section .form-group label:before{border:2px solid #0079bf;padding:.625rem;position:relative}.availability .check-section .form-group input:checked+label:after,.details .product-details .productDetails .availability .check-section .form-group input:checked+label:after{content:"";display:block;position:absolute;top:2px;left:9px;width:6px;height:14px;border:solid #0079bf;border-width:0 2px 2px 0;transform:rotate(45deg)}.book-now{text-align:center;display:flex;justify-content:center;align-items:center;background:linear-gradient(45deg,#d9d9d9,transparent) 0 0/100%,url(../images/book-now-bg.webp) 0 0/100% no-repeat;height:15.875rem;position:relative}.book-now h2{text-align:left;margin:auto auto 1rem;font-size:2rem}.book-now h2::before,.details h2::before,.in-fullscreen [data-panzoom-action="toggleFS"] span:first-child,[data-panzoom-action="toggleFS"] span:last-child{display:none}.book-now p{color:#333;text-align:center;font-size:1.25rem;font-style:normal;font-weight:500;line-height:145%}.book-now .bookbtn{border-radius:3.125rem;border:1px solid #000;background:#fff;transition:0.3s linear;padding:1rem 1.125rem;font-size:1.5rem}.book-now .bookbtn:hover{border:1px solid #fff;background:#282828;color:#fff}.details .details-img{width:42.1875rem;height:31.125rem;object-fit:cover}.details h2{margin:1rem auto;text-align:center}.details h4{color:#646464;font-size:1.5rem;font-style:normal;font-weight:600;line-height:1;text-align:right}.details .description-text{text-align:left;padding-left:0}.details .product-details{display:flex;column-gap:2rem;padding:0 2rem;min-height:22.0625rem;max-height:22.0625rem;position:relative}.details .product-details p{height:1.5rem;display:flex;justify-content:start;align-items:center;line-height:1;margin-bottom:.5rem}.details .product-details p span{margin:auto 1rem auto 0;line-height:1}.details .product-details .product-parameter h3{font-style:italic;text-transform:capitalize;font-size:2rem}.details .product-details .product-parameter a{text-decoration:none;color:#646464;font-size:1.25rem;font-style:normal;font-weight:400;line-height:145%;display:flex;align-items:center;gap:.5rem}.details .product-details .productDetails .availability{display:flex;height:2rem;margin-bottom:2rem;column-gap:2rem}.details .product-details .productDetails .availability .check-section{width:7rem;display:flex;justify-content:center;gap:1rem}.details .product-details .productDetails .availability .check-section::after{content:"";width:1px;height:1.5rem;display:block;background:#282828}.details .product-details .productDetails .availability .check-section .check{width:1.875rem;height:1.875rem}.details .product-details .productDetails .availability .check-section .form-group label:before{border:2px solid #0079bf;padding:10px;position:relative}.details .product-details .whatsapp{background:#22b75c;color:#fff!important;border:1px solid #fff;position:absolute;bottom:2rem}.details .product-details .whatsapp:hover{background:#fff;color:#22b75c!important;border-color:#22b75c}.details .contact a{text-decoration:none;color:#333}.details .contact .card{height:15rem;display:flex;flex-direction:column;gap:1rem;width:100%;justify-content:center;align-items:center;border:0;padding:1rem;transition:0.3s linear}.details .contact .enquiry-form .form-control,.details .nav-pills .nav-link{border-radius:0;font-size:1.25rem}.details .contact .contact-card,.details .contact .enquiry-form{box-shadow:0 0 10px #ddd;padding:2rem 3rem 3rem}.details .contact .card img{transition:0.3s linear}.details .contact .card a{text-align:center;font-size:1.25rem}.details .contact .card a:hover{color:#0079bf}.details .contact .card:hover{background:#f5f5f5}.details .contact .card:hover img{transform:scale(110%)}.details .contact .vertical-line::after{content:"";width:1px;height:100%;background:#333;display:block;position:absolute;right:0;top:0}.details .contact .adress-icon{width:5rem;height:auto;margin:auto}.details .contact h3{margin-bottom:1.5rem}.details .contact .contact-card{height:100%;position:relative}.details .contact .contact-card .social-media-footer{position:absolute;bottom:0;left:40%;right:auto;transform:translate(-6%,-50%)}.details .nav-pills{flex-wrap:nowrap;gap:.75rem}.details .nav-pills .nav-link{background:#fff;color:#373737;box-shadow:0 0 10px #d3d3d3}.details .nav-pills .nav-link.active{color:#373737;background:#efefef;box-shadow:none;height:3.5rem}.details .tab-content{background:#efefef}.biography{padding:3rem 0 0}.biography h2,.biography p{text-align:left}.biography h2{margin:2rem 0;font-style:italic}.biography ul li::marker{font-size:1.5rem;color:#646464}.exibition h3{font-size:2rem}.exibition .color-cyan{color:#007878}.zoonBtnSection{display:flex;margin:.5rem;gap:.5rem;align-items:center;justify-content:center;flex-direction:column;position:absolute;right:0;bottom:0}.zoonBtnSection .btn{z-index:9;position:relative;font-size:1.125rem;padding:.5rem 1rem;width:100%;height:auto;display:flex;justify-content:center;align-items:center;line-height:1;color:#7a7a7a;background:#fff;opacity:.5;transition:0.2s linear}.f-panzoom .f-panzoom__content,.f-panzoom.in-fullscreen .f-panzoom__viewport .f-panzoom__content{width:100%!important;height:100%!important;object-fit:contain}.f-panzoom{cursor:zoom-in}.f-panzoom .f-panzoom__content{background:#fff0;filter:drop-shadow(2px 4px 6px rgb(0 0 0 / .315));aspect-ratio:16/11}.f-panzoom.in-fullscreen .zoonBtnSection{top:1rem;right:1rem;justify-content:start;font-size:2.5rem;font-weight:700}.f-panzoom.in-fullscreen .zoonBtnSection .btn{background:#c3c3c3}.f-panzoom__viewport{margin:0}[data-panzoom-action="toggleFS"] span:first-child{display:flex}.in-fullscreen [data-panzoom-action="toggleFS"] span:last-child{display:flex;color:#000;font-size:2rem;font-weight:600}.description{margin-top:2rem}.table tbody tr th{width:10%}@media (min-width:991px){html{font-size:14px}.container{max-width:80%}}@media (min-width:1600px){html{font-size:14px}.container{max-width:80%}.iconic-product .product-card .tab-content .row .card{height:18rem}}@media (min-width:1920px){html{font-size:18px}.container{max-width:80%}.punchLine h1{font-size:2.25rem}.about-us .row img{margin:auto}}@media (min-width:3000px){html{font-size:22px}.container{max-width:80%}}@media (max-width:1440px){.about-us .row img{width:26.375rem}}@media (max-width:1280px){html{font-size:14px}.testimonial .navigation{left:78%}.testimonial .card p{width:56%}footer ul{gap:1rem;flex-wrap:wrap}}@media (max-width:1067px){html{font-size:12px}}@media (max-width:840px){html{font-size:14px}.navbar{height:4.5rem}.navbar-nav{background:rgb(46 46 46 / .7);backdrop-filter:blur(4px);padding:1rem 0}.navbar-nav .nav-item{margin-bottom:.5rem}.navbar-nav .nav-item .nav-link.active:after,.navbar-nav .nav-item .nav-link:hover:after{width:50%}.exploreStyle .card .card-img-top{width:75%}.testimonial .card p{width:43%}.testimonial .navigation{left:73%;bottom:12%}.product .product-card .tab-content .row .card{min-height:fit-content;width:80%}.biography p,.description{margin-top:2rem}.details .nav-pills .nav-link .product .product-card img{width:100%;object-fit:cover;aspect-ratio:1/1;margin-bottom:1rem}.product .product-card .nav-tabs{gap:1rem}.book-now{padding:1rem;height:auto;background-size:cover;background-position:center}.book-now::before{z-index:-1;opacity:.3}.book-now h2{text-align:center}.about-us .row .textSection{padding:0 1.25rem;width:85%;margin:auto}.about-us .row .textSection h2{margin:1rem 0 0}.about-us .row .textSection h2::before{height:5rem;left:-2rem}.f-panzoom .f-panzoom__content{aspect-ratio:9/12}.f-panzoom.can-zoom_in{margin-bottom:0}.details .description-text{padding-left:0}.details .contact .contact-card .social-media-footer{bottom:-3%}footer .col-lg-3:nth-child(3) h3{display:none}footer .vertical-line::after{right:0;display:none}footer ul li a{font-size:.875rem}}@media (max-width:576px){.product .product-card .tab-content .row .card{height:auto;align-items:start}}@media (max-width:480px){html{font-size:14px}.carousel .carousel-inner .carousel-item img{height:100%;object-fit:cover;aspect-ratio:3/4}.specialSection .row .card{background:#fff}.testimonial .card{padding:0}.testimonial .card .card-body{border:5px solid #ffdfa4}.details .nav-pills .nav-item,.product .product-card .nav-tabs .nav-link,.testimonial .card p{width:100%}.testimonial .card .testimonial-img{width:5rem!important;position:relative;left:-15px}.testimonial .card .quotation{width:1rem!important}.punchLine img{width:1.5rem}.breadcrumb-section{height:11rem;justify-content:end}.about-us .row img{width:80%;margin:auto}.details .description-text,.details .product-details{padding:0 0 2rem;min-height:auto;max-height:max-content}.details .description-text p,.details .product-details p{text-align:left;display:block;height:2rem;width:100%;line-height:normal}.details h4{text-align:left}.artist-image,.details .tab-content{margin-bottom:1rem}.product .product-card .nav-tabs{gap:0}.product .product-card .tab-content .row .card{height:auto}.details .details-img{width:auto;height:auto}.availability{height:7rem;flex-direction:column;gap:1rem}.product .product-details .product-parameter a img,.text-available{margin-bottom:0}.details .nav-pills .nav-item .nav-link{width:100%;padding:.5rem;min-height:5rem}.details .nav-pills .nav-item .nav-link.active{height:100%}.details .product-details .productDetails .availability,.product .product-details .productDetails .availability{flex-direction:column;gap:1rem;margin-bottom:7rem}.details .product-details .productDetails .availability .checkbox-section,.product .product-details .productDetails .availability .checkbox-section{flex-direction:column;gap:1rem}.details .product-details .productDetails .availability .check-section,.product .product-details .productDetails .availability .check-section{border:0}.product .product-card .text-available{margin-bottom:7rem}.details .contact .row{display:block}.details .contact .row .card{width:90%;margin:auto}.details .contact .row .vertical-line-before::before,.details .contact .row .vertical-line::after,footer .telMail h3,footer .vertical-line::after{display:none}.details .contact .row .form-control{font-size:1.125rem;border-radius:0}.details .product-details .whatsapp{position:relative;bottom:0;margin:0}.customBtn{margin:auto}.details .contact .enquiry-form{padding:2rem 1rem}.details .contact .contact-card .social-media-footer{bottom:-4%;left:28%}footer .copy_right .copy_right_text p{text-align:center;width:65%;margin:auto}footer ul{flex-wrap:wrap;gap:0;column-gap:2rem}footer .telMail ul{padding-left:0;column-count:1}}@media (width < 767px){.video-testimonials .testimonial-video{height:100%}}