@font-face{font-family:"ivy-mode-semi-bold";src:url('../fonts/ivy-mode-semi-bold.ttf') format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Avenir-LT-Std-95-Black";src:url('../fonts/Avenir-LT-Std-95-Black.otf') format("opentype");font-weight:normal;font-style:normal}.avenir{font-family:"Avenir-LT-Std-95-Black"}.subscribe-left h2{font-family:ivy-mode-semi-bold}@font-face{font-family:"avenir-light";src:url('../fonts/avenir-lt-light.otf') format("opentype");font-weight:normal;font-style:normal}.avenir-lg{font-family:"avenir-light"}.container-custom{max-width:1170px;margin:0 auto;padding:0 15px;width:100%}body{overflow-x:hidden;font-family:"avenir-light"}.logo-container{display:flex;align-items:center}.logo{max-height:62px;width:auto}.search-container{position:relative;width:100%}.search-wrapper{position:relative;display:flex;align-items:center}.search-input{border:0 solid #e0e0e0;border-radius:25px;padding:12px 50px 12px 40px;font-size:14px;transition:all .3s ease;background-color:#eee}.search-input:focus{border-color:#4b5457;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);background-color:#fff;outline:0}.search-input::placeholder{color:#6c757d;font-size:14px}.search-btn{position:absolute;left:5px;top:50%;transform:translateY(-50%);background:none;border:0;border-radius:50%;width:35px;height:35px;display:flex;align-items:center;justify-content:center;color:#949494;transition:all .3s ease;cursor:pointer}.search-btn:hover{background:#0056b3;transform:translateY(-50%) scale(1.05)}.search-btn i{font-size:14px}.header-right{gap:12px}.user-image img{width:60px}.divider{color:#6c757d;font-size:18px;margin:0 5px}.currency-section{gap:6px}.flag-icon{width:20px;height:auto;border-radius:2px}.currency-text{font-size:14px;font-weight:600;color:#343a40}@media(min-width:1200px){.container-custom{max-width:1170px}}@media(max-width:991.98px){.container-custom{max-width:100%;padding:0 15px}.header-section{padding:12px 0}.search-input{font-size:13px}.currency-text{display:none}.header-right{gap:8px}}@media(max-width:767.98px){.header-section{padding:10px 0}.logo{max-height:40px}.user-image img{width:50px}.search-input{padding:10px 45px 10px 35px;font-size:13px}.search-btn{width:30px;height:30px;right:6px}.search-btn i{font-size:12px}.flag-icon{width:18px}.divider{font-size:16px;margin:0 3px}}@media(max-width:575.98px){.container-custom{padding:0 10px}.header-section{padding:8px 0}.logo{max-height:35px}.search-input::placeholder{font-size:12px}.header-right{gap:6px}.user-image img{width:50px}.flag-icon{width:16px}}.navbar-container{max-width:1170px;padding:0 15px}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:contents!important}.custom-menu .navbar-nav{width:100%;justify-content:center;margin-top:1em}.custom-menu .nav-item{margin:0 10px;position:relative}.custom-menu .nav-link{color:#343a40;font-weight:400;font-size:16px;letter-spacing:.5px;padding:20px 15px!important;text-transform:uppercase;transition:all .3s ease;position:relative;display:flex;align-items:center;justify-content:center;border-radius:10px}.nav-link:hover{background-color:#cfab94!important;color:#fff!important;border-radius:10px}.nav-indicator{position:absolute;bottom:0;left:50%;width:0;height:3px;background:linear-gradient(45deg,#4b5457,#0056b3);transform:translateX(-50%);transition:width .3s ease}.custom-toggler{border:0;padding:9px;background:#007d8b;border-radius:5px;position:absolute;right:0;transform:translateY(-50%)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.1em}.custom-toggler .navbar-toggler-icon{background:none;border:0}.custom-toggler i{color:#fff;font-size:18px}.custom-toggler:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}@media(min-width:1200px){.custom-menu .nav-item{margin:0 2px}.custom-menu .nav-link{padding:10px 25px!important;font-size:16px}}@media(max-width:991.98px){.custom-menu{position:relative}.navbar-container{max-width:100%}.custom-menu .navbar-collapse{background:#fff;border-radius:10px}.custom-menu .navbar-nav{flex-direction:column;align-items:center}.custom-menu .nav-item{margin:5px 0;width:100%;max-width:300px}.custom-menu .nav-link{padding:15px 20px!important;border-radius:8px;margin:2px 0;text-align:center;width:100%}.custom-menu .nav-link:hover{background-color:#f8f9fa;transform:none}.nav-indicator{display:none}}@media(max-width:767.98px){.custom-menu .nav-link{font-size:13px;padding:12px 15px!important}.custom-menu .nav-item{max-width:250px}}@media(max-width:575.98px){.custom-menu .nav-link{font-size:12px;padding:10px 12px!important}.custom-menu .nav-item{max-width:200px;margin:3px 0}.hot-label{font-size:10px}}.navbar-collapse{transition:all .3s ease-in-out}.navbar-collapse.collapsing{transition:height .3s ease}html{scroll-behavior:smooth}@media(max-width:767.98px){.custom-menu{margin-top:0}}@media print{.custom-menu{display:none}}.hero-text a{text-decoration:none!important;color:#fff!important}.hot-deals-banner{background-color:#4b5457;padding:10px}.hot-deals-banner p{margin:0;color:#fff;font-size:1.4rem;font-weight:400}@media(max-width:575.98px){.hot-deals-banner p{font-size:.9rem}.slider-arrow-right{right:1rem!important}.slider-arrow-left{left:1rem!important}}.hot-deals-banner strong{font-weight:700}@media(min-width:768px){.hot-deals-banner{font-size:1.3rem;padding:5px}}@media(min-width:1200px){.hot-deals-banner{font-size:1.6rem;padding:5px}}#mainCarousel .carousel-item img{max-height:800px;object-fit:cover}.carousel-fade .carousel-item{opacity:0;transition:opacity 1.2s ease-in-out}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{opacity:1;transition:opacity 1.2s ease-in-out}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transform:none}.section-header{justify-content:space-between;align-items:center;margin-bottom:40px;border-bottom:3px solid #cbb9a4}.section-header h2{font-family:"ivy-mode-semi-bold",sans-serif;font-weight:bold;color:#52595a;flex:1;text-align:center}.product-slider-container{position:relative;margin:0 auto}.product-slider{overflow:hidden}.product-track{display:flex;transition:transform .3s ease-in-out;width:100%}.product-item{min-width:25%;padding:0 10px;box-sizing:border-box}.product-item a{text-decoration:none;color:inherit}.product-title{font-weight:600;font-size:14px;margin-bottom:15px;font-family:"Avenir-LT-Std-95-Black";color:#333;line-height:1.2;min-height:35px;display:flex;align-items:center;justify-content:center}.product-info-wrapper .product-title{font-family:ivy-mode-semi-bold;justify-content:start;font-size:xx-large}.product-info-wrapper .product-number{font-family:avenir-light}.product-long-title{font-family:avenir-light}.product-card{border-radius:20px;background:linear-gradient(to bottom,#e6f1f1,#dbd1c5);padding:10px;text-align:center;position:relative;transition:all .3s ease;overflow:hidden;height:21em;display:flex;flex-direction:column;justify-content:space-between}.product-info{position:relative;display:flex;justify-content:space-between;align-items:center;padding:8px;transition:background-color .3s ease}.product-info span{transition:opacity .3s ease}.product-info .view-text{position:absolute;left:50%;transform:translateX(-50%);opacity:0;font-weight:600;font-size:14px;color:#fff;transition:opacity .3s ease;pointer-events:none;text-align:center}.product-card:hover+.product-info,.product-info:hover{background-color:#5a6467;justify-content:center;color:#fff;cursor:pointer}.product-card:hover+.product-info span,.product-info:hover span{opacity:0;cursor:pointer}.product-card:hover+.product-info .view-text,.product-info:hover .view-text{opacity:1;cursor:pointer}.product-card:hover .product-image img{transform:scale(1.05);cursor:pointer}.product-image{position:relative;overflow:hidden}.product-image img{object-fit:cover;transition:transform .3s ease;filter:drop-shadow(-15px 15px 3px rgba(0,0,0,.2))}.product-info{background:#f4ece4;border-radius:25px;padding:8px 15px;font-size:14px;display:flex;justify-content:space-between;align-items:center;margin-top:10px;position:relative;overflow:hidden;transition:background-color .3s ease;min-height:40px}.product-info span{font-weight:500;color:#333;transition:opacity .3s ease}.product-info span:last-child{font-weight:600;color:#fff}.product-price{font-size:1.2rem;font-weight:bold;color:#4b5457;margin-bottom:10px}.product-description{font-size:.9rem;color:#666;margin-bottom:15px;line-height:1.4}.slider-arrow{position:absolute;top:50%;transform:translateY(-50%);background:#4b5457;color:#fff;border:0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease;box-shadow:0 2px 10px rgba(0,0,0,.2)}.slider-arrow:disabled{opacity:.5;cursor:not-allowed;transform:translateY(-50%) scale(1)}.slider-arrow-left{left:-3rem}.slider-arrow-right{right:-3rem}.slider-indicators{visibility:hidden}.indicator{display:inline-block;width:10px;height:10px;border-radius:50%;background:#ccc;margin:0 5px;cursor:pointer;transition:background .3s ease,transform .3s ease}.indicator.active{background:#4b5457;transform:scale(1.2)}@media(max-width:992px){.product-item{min-width:33.333%}}@media(max-width:768px){.product-item{min-width:50%}.product-slider{margin:0 40px}.slider-arrow{width:35px;height:35px}.slider-arrow-left{left:1rem}.slider-arrow-right{right:1rem}}@media(max-width:576px){.product-item{min-width:100%}.product-slider{margin:0 35px}.slider-arrow{width:30px;height:30px}.product-info{padding:15px}}@keyframes slideIn{from{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}.product-item{animation:slideIn .5s ease-out}.material-wrapper{position:relative;display:inline-block;width:100%;margin-bottom:20px}.material-card{border-radius:20px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,.1);transition:transform .3s ease;border:1px solid #eee}.material-card:hover{transform:translateY(-5px)}.material-label{left:0;width:100%;text-align:center;font-weight:bold;color:#000;font-size:14px;padding:6px 0;border-radius:0 0 20px 20px;background:transparent;font-family:"Avenir-LT-Std-95-Black"}.carousel-control-prev{left:-10em;color:#000}.carousel-control-prev:hover{color:#000}.carousel-control-prev:focus{color:#000}.carousel-control-next{right:-10em;color:#000}.carousel-control-next:hover{color:#000}.carousel-control-next:focus{color:#000}.pt-10{padding-top:6rem!important}.btn-contact{background-color:#f3f0ed;color:#333;padding:10px 25px;border-radius:30px;text-decoration:none;font-weight:bold;display:inline-block;margin-top:20px;transition:all .3s ease}.btn-contact:hover{background-color:#e2dcd8}.search-banner{background-color:#525b60;color:#fff}.search-row{gap:10px;flex-wrap:wrap;justify-content:center}.search-text{font-size:15px;font-weight:500;white-space:nowrap}.search-input-1{border-radius:25px;border:0;outline:0;font-size:14px;width:30%;padding-left:15px}.popular-tags{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:10px}.tag{border:1px solid #fff;border-radius:4px;padding:6px 12px;font-size:13px;color:#fff;cursor:pointer;transition:.3s ease}.tag a{color:#fff;text-decoration:none}.tag a:hover{color:#525b60}.tag:hover{background-color:#fff;color:#525b60}.search-button{background-color:#17a2b8;padding:6px 10px;border-radius:25px}.brand-slider-section{background-color:#fff;padding:30px 0;overflow:hidden}.brand-slider{width:100%;overflow:hidden;position:relative}.brand-track{display:flex;width:max-content;animation:scroll linear infinite}.brand-track img{height:50px;object-fit:contain;flex-shrink:0;margin-right:50px}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-100%)}}.subscribe-section{background-color:#b3997a;color:#fff}.subscribe-right a{color:#fff}.subscribe-left h2{font-weight:bold;font-size:1.5rem}.subscribe-left p{margin-bottom:15px;color:#fff}.subscribe-input{position:relative;border-bottom:1px solid #fff}.subscribe-input input{width:100%;background:transparent;border:0;outline:0;padding:8px;color:#fff}.subscribe-input input::placeholder{color:#f1f1f1}.subscribe-input button{position:absolute;right:0;top:0;bottom:0;background:transparent;border:0;color:#fff;font-size:16px;cursor:pointer}.subscribe-right{color:#fff;font-size:.7rem}.subscribe-right .subscribe-btn{background:#fff;color:#a89680;border:0;padding:8px 20px;border-radius:5px;font-weight:bold;font-size:14px;cursor:pointer;transition:.3s ease}.subscribe-right .subscribe-btn:hover{background:#ddd}@media(max-width:768px){.subscribe-left,.subscribe-right{text-align:center;margin-bottom:20px}.subscribe-input{margin:0 auto}}.main-footer{background-color:#fff;color:#333}.footer-top{display:flex;justify-content:space-between;padding:40px 0;flex-wrap:wrap}.footer-left{flex:1;min-width:250px}.footer-logo{max-width:200px;margin-bottom:15px}.footer-left p{max-width:350px;font-size:14px;line-height:1.6}.footer-certifications img{max-height:30px;margin-right:10px}.contact-section{font-size:14px}.contact-section h4{font-weight:bold;margin-bottom:15px}.contact-section ul{list-style:none;padding:0;margin:0}.contact-section ul li{display:flex;align-items:flex-start;margin-bottom:12px}.contact-section ul li i{font-size:16px;margin-right:8px;margin-top:3px}.contact-section ul li span{line-height:1.5}.footer-social{margin-top:10px}.footer-social a{display:inline-block;margin-right:10px;font-size:16px;color:#000}.footer-social a:hover{color:#555}.footer-bottom{background-color:#4b5457;text-align:center;padding:10px 0;font-size:13px;color:#fff}.footer-bottom a{color:#fff;text-decoration:underline}@media(max-width:768px){.footer-top{flex-direction:column;align-items:center;text-align:center}.footer-left p{margin:0 auto}}.footer-links ul{list-style:none;padding:0;margin:0}.footer-links ul li{margin-bottom:8px}.footer-links ul li a{text-decoration:none;color:#000;font-weight:bold;font-size:12px}.footer-links ul li a:hover{color:#555}.navbar-nav .dropdown:hover>.dropdown-menu{display:block}.dropdown-menu{margin-top:0}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-left:.1rem;display:none;position:absolute}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-item:hover,.dropdown-item:focus{color:#fff;text-decoration:none;background-color:#cfab94!important}.dropdown-menu{border-radius:1rem}.home-mission{border-top:4px solid #4b5457;border-bottom:4px solid #4b5457;font-family:ivy-mode-semi-bold}.home-mission p{color:#4b5457;text-align:center}.category-header{font-size:50px!important;font-family:ivy-mode-semi-bold,sans-serif;font-weight:500;line-height:1.2;margin-bottom:0}#breadcrumb-holder{display:inline-block;margin:0;padding:0 20px 0;z-index:1200}ol.breadcrumb{list-style-type:none;display:block}ol.breadcrumb li{display:inline-block;float:left;font-size:10px;color:#4b5457;text-transform:uppercase}ol.breadcrumb li:after{content:"›";color:#4b5457;font-size:12px;padding:0 3px}ol.breadcrumb li:last-child:after{content:""}ol.breadcrumb li a{color:#4b5457;text-decoration:none}ol.breadcrumb li a:hover{text-decoration:underline;color:#cfab94}.breadcrumb-item.active{color:#cfab94;font-weight:bold}.breadcrumb-item+.breadcrumb-item::before{display:none}.sort-label{font-size:12px}.inline-text-input{padding:6px 12px;font-size:10px;text-align:left;font-weight:400;background-color:#fefefe}.grid-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}.grid-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.grid-wrapper .grid-row:first-child{margin-bottom:20px}.grid-product{display:block;box-shadow:4px 4px 12px 4px rgba(0,0,0,.08);border-radius:25px;border:1px solid #dedede}.grid-4up{width:calc(25% - 20px);padding:20px;margin:10px;box-sizing:border-box;position:relative}.grid-3up{width:calc(33.333% - 20px);padding:20px;margin:10px;box-sizing:border-box}a.product-category-link{display:block}a.product-category-link p{text-decoration:none;height:35px}img.propduct-category-image{position:absolute;width:calc(100% - 12px);height:calc(100% - 12px);object-fit:contain}a p.product-category-image-label{display:none;font-family:'Palanquin Dark','Helvetica','Arial',sans-serif;font-size:18px;margin-top:20px;width:100%;text-align:center;text-decoration:none}a.product-category-link{text-decoration:none;color:inherit}a.product-category-link img.propduct-category-image{filter:none;-webkit-filter:none;transform:scale(1);-webkit-transform:scale(1);transition:all .3s ease-in-out}a.product-category-link:hover img.propduct-category-image{transform:scale(1.05);-webkit-transform:scale(1.05)}.more-products{margin-top:20px}h3.product-title{font-size:18px;margin-top:10px;margin-bottom:0;height:25px}.product-labels{display:flex;gap:5px;justify-content:center;align-items:center}@media(max-width:600px){.product-labels{flex-direction:column;align-items:center}}.badge{font-size:10px;font-weight:100;padding:3px 8px;border-radius:0;color:#fff;text-transform:uppercase;margin-bottom:10px}.badge.new{background:#c7a17a}.badge.inventory{background:#4b5457}.badge:empty{display:none}.material-card:has(.product-labels .badge:not(:empty)){padding-top:0}.material-wrapper{position:relative;display:inline-block;width:100%;margin-bottom:20px}.material-card{border-radius:30px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,.1);transition:transform .3s ease;padding:20px 20px 20px 20px}.material-card:hover{transform:translateY(-5px)}.product-category-image-container{width:100%;height:250px;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:20px;background-color:#fff;border:1px solid #ddd}.product-category-image-container .material-img,.material-img{max-width:100%;object-fit:contain;border-radius: 0px}.home-categories .material-card,.trending-products .material-card{padding:0}.product-category-link .material-label-height{height:60px}.home-categories .material-label{position:absolute;left:0;width:100%;text-align:center;font-weight:bold;color:#000;font-size:14px;padding:6px 0;border-radius:0 0 20px 20px;background:transparent;font-family:"Avenir-LT-Std-95-Black"}.material-label{left:0;width:100%;text-align:center;font-weight:bold;color:#000;font-size:14px;padding:15px 0 30px 0;border-radius:0 0 20px 20px;background:transparent;font-family:"Avenir-LT-Std-95-Black"}.product-meta{font-size:13px;color:#777;margin-bottom:10px}.product-price{font-size:14px;font-weight:500;color:#444;margin-bottom:0}.product-price span{color:#e63946;font-weight:bold}.product-page-container .product-cta{width:100%;display:flex;flex-direction:row;justify-content:left}.product-page-container .product-cta a.new-button{margin-right:10px}.full-pad{padding-top:20px;padding-bottom:20px}.cta-button-yellow{background-color:#c7a17a;color:#fff;transition:background-color .3s}.cta-button-yellow:hover{background-color:#dfbd9b;color:#fff}a.new-button{padding:5px 16px;font-size:10px;text-align:center;font-weight:600;text-transform:uppercase;text-decoration:none}.product-details-title{font-family:Avenir-LT-Std-95-Black;text-transform:uppercase;color:#363636}.product-description-features,.product-description-attributes{font-family:avenir-light}.decoration-active{background:#c7a17a;color:#fff!important;padding:5px 15px;margin:0 auto;border-radius:4px;border:1px solid #c7a17a}.decoration-select{padding:5px 15px;margin:0 auto;border-radius:4px;border:1px solid #fff;transition:background .3s,border .3s;border:1px solid #c7a17a}.decoration-select:hover{background-color:#c7a17a;border:1px solid #c7a17a;color:#fff}ul.product-customization-options li a{color:#c7a17a;text-decoration:none;text-transform:uppercase}.product-page-container .product-price-grid thead{text-transform:uppercase;font-size:12px;color:#000;font-weight:600;line-height:16px;background:#e7f1f2}.price-section,.product-specifications-items{font-family:avenir-light!important;font-size:12px;color:#666}ul.product-notes li p.fine-print{color:#3c474c;font-size:12px;margin-bottom:0}.product-page-container ul li.no-bullet{margin-left:0;margin-right:5px;display:inline-block}.product-related-wrapper .product-category-image-container{width:100%;height:110px}.logo-box{background:linear-gradient(215deg,#e5eeed,#dbd3c8);border-radius:25px;padding:7rem 3rem;display:flex;justify-content:center;align-items:center;min-height:250px}.logo-box img{max-width:100%;height:auto}.info-card{background:linear-gradient(180deg,#e9f2f3,#d8c5b0);border-radius:20px;color:#fff;text-align:center;padding:2rem;height:21em;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:transform .25s ease,box-shadow .25s ease,background .3s ease}.info-card .card-title{position:relative;z-index:3;margin:0;font-family:"ivy-mode-semi-bold",sans-serif;font-size:1.15rem;font-weight:700;color:inherit;opacity:1;color:#333;transform:translateY(0);transition:opacity .35s ease,transform .35s ease;pointer-events:none}.info-card .card-text{position:absolute;top:50%;left:50%;width:calc(100% - 2rem);transform:translate(-50%,-50%) translateY(12px);opacity:0;font-size:.95rem;font-weight:400;color:#eee;transition:opacity .4s ease,transform .4s ease;z-index:2;line-height:1.6;padding:0 .5rem;text-align:center}.info-card:hover,.info-card:focus-within{transform:translateY(-6px);box-shadow:0 10px 22px rgba(0,0,0,.12);background:linear-gradient(180deg,#8a9295,#d8c5b0)}.info-card:hover .card-text,.info-card:focus-within .card-text{opacity:1;transform:translate(-50%,-50%) translateY(0)}.info-card:hover .card-title,.info-card:focus-within .card-title{opacity:0;transform:translateY(-12px)}@media(max-width:767.98px){.info-card{height:18.5em;padding:1.5rem}.info-card .card-title{font-size:1.05rem}.info-card .card-text{font-size:.92rem}}.tech-section{padding:4rem 1rem}.tech-card{background:var(--card-bg);border:0;text-align:center;padding:0;display:flex;flex-direction:column;gap:1.25rem;align-items:center}.tech-img{width:100%;max-width:280px;aspect-ratio:1/1;object-fit:cover;border-radius:18px;display:block;margin:0 auto;box-shadow:0 6px 18px rgba(30,30,30,.06);transition:transform .25s ease}.tech-icon{width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center;margin-top:.6rem;margin-bottom:0}.tech-icon img{width:70px;height:70px;object-fit:contain;display:block;filter:none}.tech-title{margin-top:.35rem;letter-spacing:.6px;font-weight:700;font-size:1.02rem;color:#2f3940}.tech-desc{color:var(--muted);font-size:.95rem;line-height:1.6;max-width:320px;margin:0 auto 1.2rem}.col-tech{display:flex;align-items:flex-start;justify-content:center}.tech-card:hover .tech-img{transform:translateY(-6px)}@media(max-width:767.98px){.tech-img{max-width:220px;border-radius:14px}.tech-desc{max-width:320px;padding:0 1rem}}.faq h2{font-family:"ivy-mode-semi-bold",sans-serif}.flyer-cta-inner{width:80%;display:flex;justify-content:center;align-items:center;margin:0 auto;text-align:center}.subc-header{margin-bottom:0;padding:10px;color:#fff;font-family:"ivy-mode-semi-bold",sans-serif}
