@font-face{font-family:NewOrder;font-weight:400;src:url(New_Order_Regular.otf) format("opentype")}@font-face{font-family:NewOrder;font-weight:300;src:url(New_Order_Light.otf) format("opentype")}@font-face{font-family:NewOrder;font-weight:500;src:url(New_Order_Medium.otf) format("opentype")}@font-face{font-family:NewOrder;font-weight:600;src:url(New_Order_Semibold.otf) format("opentype")}@font-face{font-family:NewOrder;font-weight:700;src:url(New_Order_Bold.otf) format("opentype")}body{background-color:#f9f9f9}@media screen and (max-width:767.82px){body{font-size:15px}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,#ball,.tt-main-menu,.ph-caption-title-ghost,.ph-caption-subtitle,.scroll-down-circle,.made-with-love,.tt-ol-menu-toggle-btn-text,.tt-m-menu-toggle-btn-text,.tt-ol-menu-list,.tt-heading,.tt-btn,.social-buttons,.footer-social,.tt-ps-nav-pagination,.tt-pc-navigation,.tt-cc-pagination,.pli-counter,.ttgr-cat-trigger-wrap,.ttgr-cat-list,.portfolio-interactive-item,.tt-copyright,.project-info-list,.tt-pn-link,.tt-pn-subtitle,.ph-share-ghost,.tt-search-ghost,.tt-pagination,.tt-scrolling-text,#blog-list.bli-compact .bli-info:before,.blog-interactive-item:before{font-family:NewOrder,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:NewOrder}.tt-scrolling-text{font-family:NewOrder,sans-serif}.tt-submenu-mega{position:unset}.tt-submenu-mega .tt-submenu .tt-submenu-list .title-m{position:relative;display:block;font-size:18px;font-weight:400;line-height:1.4;color:#d6a663;padding:10px 0;margin:10px 25px 10px 20px;border-bottom:1px solid #d6a663;width:calc(100% - 45px)}@media screen and (min-width:1200px){.tt-submenu-mega .tt-submenu{width:100vw}}.tt-submenu-mega .tt-submenu .box-img-menu{display:none;flex:auto}.tt-submenu-mega .tt-submenu .box-img-menu .item-img{width:100%;max-width:500px}.tt-submenu-mega .tt-submenu .box-img-menu .thumb-menu{position:relative;padding-bottom:80%;width:100%;display:block}.tt-submenu-mega .tt-submenu .box-img-menu .thumb-menu:hover img{filter:brightness(50%)}.tt-submenu-mega .tt-submenu .box-img-menu .thumb-menu img{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;-o-object-fit:cover;object-fit:cover;transition:all .3s ease;filter:brightness(80%)}.tt-submenu-mega .tt-submenu .box-img-menu .thumb-menu .content{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:2;color:#fff;font-size:16px}.tt-submenu-mega .tt-submenu .box-img-menu .thumb-menu .content h3{font-size:28px;margin-bottom:10px}.tt-submenu-mega .tt-submenu .box-img-menu .thumb-menu .content p{margin-bottom:0}@media screen and (min-width:1200px){.tt-submenu-mega .tt-submenu{display:flex!important;justify-content:space-between}.tt-submenu-mega .tt-submenu .tt-submenu-list{flex:0 0 20%}.tt-submenu-mega .tt-submenu .tt-submenu-list li a{padding:5px 15px 5px 20px}.tt-submenu-mega .tt-submenu .tt-submenu-list.submenu-list-2{flex:0 0 40%;display:flex;flex-wrap:wrap;height:-moz-fit-content;height:fit-content}.tt-submenu-mega .tt-submenu .tt-submenu-list.submenu-list-2 .title-m{flex:0 0 calc(100% - 35px)}.tt-submenu-mega .tt-submenu .tt-submenu-list.submenu-list-2 li{flex:0 0 50%}.tt-submenu-mega .tt-submenu .box-img-menu{display:flex;justify-content:flex-end}}.title-banner{position:relative}.title-banner:before{font-family:NewOrder,sans-serif;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:rgba(226,226,226,.4);content:attr(data-t);transform:translate(-50%,-50%);color:transparent;font-size:clamp(50px,7vw,150px);white-space:nowrap;top:90%;left:50%;position:absolute}.banner-social{position:absolute;z-index:2;left:20px;top:50%;transform:translateY(-50%);pointer-events:auto;font-size:16px}@media screen and (max-width:575.82px){.banner-social{left:0}}.banner-social .banner-social-text,.banner-social .social-buttons{transition:all .3s ease}.banner-social .banner-social-text{display:block;text-align:left;cursor:pointer;opacity:1;visibility:visible}.banner-social .banner-social-text>span{margin-right:13px}.banner-social .social-buttons>ul{flex-direction:column}.banner-social .social-buttons>ul>li a{font-size:18px}#tt-header .top-header{background-color:#333;color:#fff;height:50px;display:flex;align-items:center}@media screen and (max-width:575.82px){#tt-header .top-header{height:45px}}#tt-header .top-header .swiper-slide{width:auto}#tt-header .top-header .text{width:-moz-fit-content;width:fit-content;white-space:nowrap}#tt-header .top-header .marquee3k i{margin-right:30px;margin-left:30px;color:#ffc600}#tt-header .top-header .marquee3k p{line-height:1;white-space:nowrap;margin-block-end:0;margin-block-start:0;margin:0;font-weight:400;font-size:15px;display:flex;gap:6px;align-items:center}@media screen and (max-width:575.82px){#tt-header .top-header .marquee3k p{font-size:14px}}#tt-header:before{z-index:-1;transition:all .5s ease;transform:translateY(-100%);content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#f9f9f9b3;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}#tt-header .tt-logo{top:50%;transform:translateY(-50%)}#tt-header .tt-logo img{max-width:280px;width:100%;transition:max-height .3s ease}@media screen and (max-width:1300px){#tt-header .tt-logo img{max-width:230px}}@media screen and (max-width:767.82px){#tt-header .tt-logo img{max-width:200px}}@media screen and (max-width:575.82px){#tt-header .tt-logo img{max-width:150px}}#tt-header .tt-header-inner{transition:all .3s ease}#tt-header.scroll-menu{color:#333;border-color:#f9f9f9}#tt-header.scroll-menu .tt-main-menu-list>li>a,#tt-header.scroll-menu .tt-main-menu-list>li>.tt-submenu-trigger>a{color:#333}#tt-header.scroll-menu .tt-hti-btn{color:#333}#tt-header.scroll-menu .tt-m-menu-toggle-btn span:before,#tt-header.scroll-menu .tt-m-menu-toggle-btn span:after{background-color:#333}#tt-header.scroll-menu:before{transform:translateY(0)}#tt-header.scroll-menu .tt-logo .tt-logo-light{display:none}#tt-header.scroll-menu .tt-logo .tt-logo-dark{display:block}@media screen and (min-width:992px){.tt-tabs.tt-tabs-minimal .tt-tab-btn._horse:hover{color:#1fbce2}.tt-tabs.tt-tabs-minimal .tt-tab-btn._horse:hover:after{background-color:#1fbce2}.tt-tabs.tt-tabs-minimal .tt-tab-btn.active._horse{color:#1fbce2}.tt-tabs.tt-tabs-minimal .tt-tab-btn.active._horse:after{background-color:#1fbce2}}.tt-prc-arrow{color:#333}.text-orange{color:#d6a663}.tt-m-menu-open .tt-hti-btn,.tt-m-menu-open #tt-header{color:#333}.tt-m-menu-open #tt-header .tt-logo .tt-logo-light{display:none}.tt-m-menu-open #tt-header .tt-logo .tt-logo-dark{display:block}.tt-m-menu-open .tt-m-menu-toggle-btn span:before,.tt-m-menu-open .tt-m-menu-toggle-btn span:after{background-color:#333}.tt-m-menu-open .tt-main-menu-list>li a{color:#333;opacity:.6}.tt-m-menu-open .tt-main-menu-list>li>.tt-submenu-trigger:hover .tt-m-caret{color:#212121}.tt-m-menu-open .tt-main-menu-list>li>.tt-submenu-trigger:hover a{opacity:1;color:#212121}.tt-m-menu-open .tt-submenu-mega .tt-submenu .tt-submenu-list .title-m{color:#d6a663;border-top:1px solid #212121;border-color:#212121}#portfolio-grid.pgi-cap-inside .pgi-caption{left:50%;top:55%;bottom:unset;transform:translate(-50%,-50%);text-align:center;padding:0 5%}.tt-testimonials-slider .tt-product-rating-stars{font-size:20px;color:#d6a663;margin-bottom:15px}.tt-testimonials-slider .tt-product-rating-stars .far{color:#d6a663}select{cursor:pointer}select.tt-form-control{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 1px) center;background-repeat:no-repeat}.address-box{margin-top:30px}.address-box .tt-heading-title{margin-bottom:20px}.ph-cap-black .ph-caption-title{mix-blend-mode:soft-light}.ph-cap-black .ph-caption-subtitle{mix-blend-mode:difference;color:#fff!important}body .tt-header-tools-dynamic.on-mobile .tt-hti-btn{color:#fff}.df-icon{background-color:unset;width:80px;height:80px}.df-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.single-product-share .social-buttons>ul>li a{color:#333}.single-product-summary .demo-features-wrap{margin-top:20px;margin-bottom:20px}.single-product-summary .demo-features-wrap>ul{flex-wrap:wrap;margin:0 -5px}.single-product-summary .demo-features-wrap>ul>li{width:auto;flex:0 0 16.666666%;padding:0 5px}@media screen and (max-width:767.82px){.single-product-summary .demo-features-wrap>ul>li{flex:0 0 50%}}.single-product-summary .demo-feature{margin:0 0 20px}.single-product-summary .df-icon{width:40px;height:40px}.single-product-summary .df-title{font-size:12px;margin-top:5px}@media screen and (max-width:575.82px){.single-product-summary .df-title{font-size:12px}}.logo-menu{display:flex}@media screen and (max-width:991.82px){.logo-menu{flex-direction:column;align-items:center}}.logo-footer{max-width:150px;min-width:80px;display:flex;width:auto;align-items:flex-start;justify-content:flex-start;margin-right:20px;margin-bottom:20px}@media screen and (max-width:1024px){.logo-footer{justify-content:center}}@media screen and (max-width:991.82px){.logo-footer{max-width:130px}}@media screen and (max-width:767.82px){.logo-footer{max-width:100px}}.logo-footer img{-o-object-position:left;object-position:left;width:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1024px){.logo-footer img{-o-object-position:center;object-position:center}}@media screen and (max-width:1024px){.menu-footer,.menu-footer .tt-row{justify-content:center}.menu-footer .tt-row .footer-col{padding:0 15px}}.menu-footer .menu-footer-link h4{line-height:1.4;margin:0 0 10px;font-size:22px}.menu-footer .menu-footer-link p{margin-bottom:0}.menu-footer .menu-footer-link a{transition:all .3s ease}.menu-footer .menu-footer-link a:hover{color:#d6a663!important}.menu-link-phone-email .tt-row{width:100%;border:1px solid rgba(255,255,255,.6);border-width:1px 0px 0px 0px;margin-top:30px}.menu-link-phone-email .tt-row .footer-col{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:30px 0 30px 30px}@media screen and (max-width:1024px){.menu-link-phone-email .tt-row .footer-col{flex-direction:column;align-items:flex-start}}@media screen and (max-width:768px){.menu-link-phone-email .tt-row .footer-col{width:100%;padding:20px 30px 20px 0}}.menu-link-phone-email .tt-row .footer-col:first-child{padding-right:30px;padding-left:0;border-right:1px solid rgba(255,255,255,.6)}@media screen and (max-width:768px){.menu-link-phone-email .tt-row .footer-col:first-child{border-right:unset;border-bottom:1px solid rgba(255,255,255,.6)}}.menu-link-phone-email .tt-row .footer-col .link-a a{transition:all .3s ease;font-size:20px!important}@media screen and (max-width:575.82px){.menu-link-phone-email .tt-row .footer-col .link-a a{font-size:16px!important}}.menu-link-phone-email .tt-row .footer-col .link-a a:hover{color:#d6a663!important}.list-menu{display:flex;list-style:none;padding-left:0;flex-wrap:wrap}.list-menu li{padding-right:10px;margin-right:10px;margin-bottom:0;border-right:1px solid #fff}.list-menu li:last-child{border-right-color:transparent}.list-menu li a:hover{color:#d6a663!important}.menu-link-pay .tt-row{width:100%;border:1px solid rgba(255,255,255,.6);border-width:1px 0px}#footer-payment-methods{display:flex}#footer-payment-methods img,#footer-payment-methods svg{width:50px;height:29px!important;-o-object-fit:contain;object-fit:contain;margin-left:5px}.bli-title,.bli-title a{color:#2f3131}.bli-title a:hover{color:#d6a663}.tt-blog-post-share .social-buttons>ul>li a{color:#2f3131}.tt-bp-nav-title a{color:#2f3131}.tt-bp-nav-title a:hover{color:#d6a663}#tt-footer{background-color:#fff;color:#333;font-size:16px;background-size:cover;background-position:center;color:#fff;position:relative;overflow:hidden}#tt-footer:before{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#909787bf;content:"";-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.logo-footer img{filter:invert(1)}@media screen and (max-width:767.82px){#tt-footer{font-size:14px}}#tt-footer .menu-link-pay .tt-row{margin-bottom:30px}#tt-footer p{font-size:14px}#tt-footer a{color:#fff}#tt-footer a:hover{color:#d6a663}#tt-footer .tt-btn-link>*:after{color:#fff}#tt-footer .tt-btn-link:after{background-color:#fff}#tt-footer .tt-copyright{color:#fff}.tt-blog-post-content p{color:#646464}.tt-blog-post-tags span{color:#2f3131}.tt-blog-post-tags a{background-color:#2f3131;color:#fff}.tt-blog-post-tags a:hover{background-color:#d6a663}.tt-main-menu,.ph-caption-title{font-family:NewOrder,sans-serif;letter-spacing:1px}.about-section{padding:100px 0}@media screen and (max-width:767.8px){.about-section{padding:60px 0}}.about-img{display:flex;margin:0 -15px}@media screen and (max-width:767.8px){.about-img{padding-top:40px}}.about-img img{transition:unset}.about-img .img-1{height:1px;width:50%;flex:0 0 calc(50% - 30px);margin:0 15px;position:relative;padding-bottom:95%;overflow:hidden;border-radius:50px 10px 10px 50px}.about-img .img-1 img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.about-img .img-1 img{transition:unset;top:-10%;height:120%}.about-img .img-2{width:50%;flex:0 0 calc(50% - 30px);margin:0 10px}.about-img .img-2 .img-top{position:relative;padding-bottom:100%;margin-top:30px;margin-right:30px;margin-bottom:30px;border-radius:10px 50px 10px 10px;overflow:hidden}.about-img .img-2 .img-top img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.about-img .img-2 .img-top img{transition:unset;top:-10%;height:120%}.about-img .img-2 .img-bottom{position:relative;padding-bottom:80%;margin-bottom:30px;border-radius:10px 10px 50px;overflow:hidden}.about-img .img-2 .img-bottom img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.about-img .img-2 .img-bottom img{transition:unset;top:-10%;height:120%}.separator{max-width:1200px;margin:80px auto;padding-left:5%;padding-right:5%}@media screen and (max-width:767.82px){.separator{margin:50px auto}}.separator-line{display:block;height:1px;background-color:#e6e6e6}#tt-header{border-bottom:2px solid #f9f9f9;transition:border-color .3s}body.psi-light-image-on #tt-header{border-bottom-color:#333}@keyframes rotate-circle{0%{transform:translate(-50%) rotate(0)}to{transform:translate(-50%) rotate(360deg)}}@keyframes rotate-circle-2{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.collection-section{position:relative;z-index:2}.collection-item{margin-top:4.1666666667rem;display:block}@media screen and (max-width:767.82px){.collection-item{margin-top:2.0833333333rem}}.collection-item:hover .thumb-img img{transform:scale(1.05)}.collection-item:hover .content h3{color:#d6a663}.collection-item .thumb-img{position:relative;padding-bottom:85%;overflow:hidden}.collection-item .thumb-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.collection-item .thumb-img img{transition:all 1s ease}.collection-item.__2{margin-top:0rem}@media screen and (max-width:767.82px){.collection-item.__2{margin-top:2.0833333333rem}}.collection-item.__2 .thumb-img{position:relative;padding-bottom:115%}.collection-item.__2 .thumb-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.collection-item.__2 .thumb-img img{transition:all 1s ease}.collection-item .content{background-color:#ede3d9;padding:1.6666666667rem;text-align:center}.collection-item .content h3{margin-bottom:.625rem;font-family:NewOrder;font-size:2.0833333333rem;transition:all .3s ease}@media screen and (max-width:767.82px){.collection-item .content h3{font-size:1.6666666667rem}}.count-section{padding-top:0;position:relative;z-index:1}.count-section .dot-circle{position:absolute;width:18.75rem;height:18.75rem;border-radius:50%;border:1px solid #D6A663;top:0;left:100%;transform:translate(-50%,-50%);animation:rotate-circle-2 infinite 10s linear;z-index:1}@media screen and (max-width:767.82px){.count-section .dot-circle{width:12.5rem;height:12.5rem}}.count-section .dot-circle:after{position:absolute;top:50%;left:0%;transform:translate(-50%,-50%);width:.8333333333rem;height:.8333333333rem;border-radius:50%;background-color:#d6a663;content:""}.count-section .dot-circle:before{position:absolute;top:50%;left:100%;transform:translate(-50%,-50%);width:.8333333333rem;height:.8333333333rem;border-radius:50%;background-color:#d6a663;content:""}.count-section .count-img-container{position:relative;padding-top:50px}.count-section .count-img-container:before{content:"";position:absolute;width:100%;height:80%;background-color:#ede3d9;top:0;left:0}.count-section .count-number-container{padding-top:.8333333333rem}.count-section .count-number-item{text-align:center}.count-section .count-number-item .number{font-family:NewOrder;font-size:4.1666666667rem;line-height:1;margin-bottom:1.6666666667rem}@media screen and (max-width:767.82px){.count-section .count-number-item .number{font-size:2.9166666667rem}}.count-section .count-number-item .content{font-size:1.25rem}@media screen and (max-width:767.82px){.count-section .count-number-item .content{font-size:1.0416666667rem}}.count-section .title-content{margin-bottom:-4.7916666667rem;z-index:2}@media screen and (max-width:767.82px){.count-section .title-content{margin-bottom:0rem}}.count-section .thumb-img{position:relative;padding-bottom:100%;overflow:hidden;margin-bottom:30px}.count-section .thumb-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.count-section .thumb-img img{transition:all 1.5s ease}.count-section .thumb-img:hover img{transform:scale(1.05)}.count-section .thumb-img._thumb-1{position:relative;padding-bottom:30%;border-radius:0 12.5rem 0 0;padding-bottom:unset;height:30vw;max-height:27.0833333333rem;min-height:22.9166666667rem}.count-section .thumb-img._thumb-1 img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767.82px){.count-section .thumb-img._thumb-1{border-radius:0 6.25rem 0 0;min-height:10.4166666667rem}}.count-section .thumb-img._thumb-1 img{transition:all 1.5s ease}.box-img-count{position:relative}.box-img-count .tt-scrolling-btn{position:absolute;top:0;right:-2%;pointer-events:none}@media screen and (max-width:767.82px){.box-img-count .tt-scrolling-btn{width:120px;height:120px;top:-5%;right:-5%}}.box-img-count .tt-scrolling-btn .scr-btn-icon{font-size:12px}.box-img-count .tt-scrolling-btn .scr-btn-text{font-size:41px}.tt-portfolio-slider .swiper{height:62.5vw;max-height:100vh}@media screen and (max-width:767.82px){.tt-portfolio-slider .swiper{height:210vw}}.tt-tabs-site .tt-tabs-buttons{overflow:unset;border-radius:0}@media screen and (min-width:992px){.tt-tabs-site.tt-tabs.tt-tabs-minimal .tt-tabs-buttons>ul>li{margin:0}}.tt-tabs-site.tt-tabs.tt-tabs-minimal .tt-tab-btn{padding-left:.8333333333rem;padding-right:.8333333333rem;min-width:12.5rem;font-weight:300}@media screen and (max-width:767.82px){.tt-tabs-site.tt-tabs.tt-tabs-minimal .tt-tab-btn{font-size:16px}}.tt-tabs-site.tt-tabs.tt-tabs-minimal .tt-tab-btn.active{color:#333;font-weight:500}@media screen and (min-width:992px){.tt-tabs-site.tt-tabs.tt-tabs-minimal .tt-tab-btn.active:after{background-color:#333;height:5px;bottom:-3px}}.single-product-title{font-size:3.75rem;font-weight:500;font-family:NewOrder}@media screen and (max-width:767.82px){.single-product-title{font-size:2.0833333333rem;margin-bottom:15px}}.title-content{position:relative;padding:2.0833333333rem 0 .8333333333rem}.title-content .dot-circle{position:absolute;width:16.6666666667rem;height:16.6666666667rem;border-radius:50%;border:1px solid #D6A663;top:0;left:50%;transform:translate(-50%);animation:rotate-circle infinite 10s linear;z-index:-1;opacity:.8}@media screen and (max-width:767.82px){.title-content .dot-circle{width:12.5rem;height:12.5rem}}.title-content .dot-circle._right{left:80%}.title-content .dot-circle:after{position:absolute;top:-.4166666667rem;transform:translate(-50%);width:.8333333333rem;height:.8333333333rem;border-radius:50%;background-color:#d6a663;content:""}@media screen and (max-width:767.82px){.title-content .dot-circle:after{width:.625rem;height:.625rem;top:-.3125rem}}.title-content h3{font-size:1rem;font-weight:400;margin-bottom:.4166666667rem;letter-spacing:.0833333333rem}@media screen and (max-width:767.82px){.title-content h3{font-size:.8333333333rem}}.title-content h2{font-size:3.75rem;font-weight:500;font-family:NewOrder}@media screen and (max-width:767.82px){.title-content h2{font-size:2.0833333333rem;margin-bottom:15px}}.btn-site-k{margin-top:50px}@media screen and (max-width:767.82px){.btn-site-k{margin-top:30px}}.btn-site-k.text-center a,.btn-site-k.text-center button{margin:auto}.btn-site-k a,.btn-site-k button{display:block;width:-moz-fit-content;width:fit-content;position:relative;padding:1.4583333333rem 3.3333333333rem;white-space:nowrap;font-size:1rem;border-radius:3.3333333333rem;overflow:hidden}@media screen and (max-width:767.82px){.btn-site-k a,.btn-site-k button{padding:1.0416666667rem 2.5rem;font-size:.8333333333rem}}.btn-site-k a:before,.btn-site-k button:before{position:absolute;width:.625rem;height:.625rem;border-radius:50%;top:50%;transform:translate(-50%,-50%);left:2.1666666667rem;content:"";background-color:#d6a663;transition:all 1s ease;z-index:1}@media screen and (max-width:767.82px){.btn-site-k a:before,.btn-site-k button:before{left:1.75rem;width:.4166666667rem;height:.4166666667rem}}.btn-site-k a span,.btn-site-k button span{position:relative;z-index:2;transition:all .3s ease}.btn-site-k a svg,.btn-site-k button svg{width:4.1666666667rem;height:4.1666666667rem;position:absolute;top:50%;transform:translateY(-50%);left:0}@media screen and (max-width:767.82px){.btn-site-k a svg,.btn-site-k button svg{width:3.3333333333rem;height:3.3333333333rem}}.btn-site-k a:hover:before,.btn-site-k button:hover:before{width:20.8333333333rem;height:20.8333333333rem}.btn-site-k a:hover span,.btn-site-k button:hover span{color:#fff}.content-banner-section{background-size:cover;background-position:center;color:#fff;border-radius:0 0 50% 50%;margin:0 -6.25rem;padding:100px 0;position:relative;overflow:hidden}@media screen and (max-width:767.82px){.content-banner-section{margin:0 -10.4166666667rem;padding:50px 0}}.content-banner-section .dot-circle-bg{position:absolute;width:18.75rem;height:18.75rem;border-radius:50%;border:1px solid #fff;top:0;left:100%;transform:translate(-50%,-50%);animation:rotate-circle-2 infinite 10s linear;z-index:1}@media screen and (max-width:767.82px){.content-banner-section .dot-circle-bg{width:12.5rem;height:12.5rem}}.content-banner-section .dot-circle-bg.__1{left:95%}.content-banner-section .dot-circle-bg.__2{top:30%;left:0;width:33.3333333333rem;height:33.3333333333rem;animation:rotate-circle-2 infinite 20s linear}@media screen and (max-width:767.82px){.content-banner-section .dot-circle-bg.__2{width:16.6666666667rem;height:16.6666666667rem}}.content-banner-section .dot-circle-bg:after{position:absolute;top:50%;left:0%;transform:translate(-50%,-50%);width:.8333333333rem;height:.8333333333rem;border-radius:50%;background-color:#fff;content:""}.content-banner-section .dot-circle-bg:before{position:absolute;top:50%;left:100%;transform:translate(-50%,-50%);width:.8333333333rem;height:.8333333333rem;border-radius:50%;background-color:#fff;content:""}.content-banner-section .tt-section-inner{width:100vw}.content-banner-section:before{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#909787cc;content:"";-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.content-banner-section .content{max-width:41.6666666667rem;margin:auto}.content-banner-section .title-content{padding:2.5rem 0 1.6666666667rem;margin-bottom:2.5rem}@media screen and (max-width:767.82px){.content-banner-section .title-content{padding:1.6666666667rem 0;margin-bottom:1.6666666667rem}}.content-banner-section .title-content h2{margin-bottom:0}.content-banner-section .title-content .dot-circle{border-color:#ffffffb3;width:12.5rem;height:12.5rem}@media screen and (max-width:767.82px){.content-banner-section .title-content .dot-circle{width:8.3333333333rem;height:8.3333333333rem}}.content-banner-section .title-content .dot-circle:after{background-color:#fff}.about-section-2{padding:100px 0}@media screen and (max-width:767.82px){.about-section-2{padding:50px 0}}.about-section-2 .tt-col-lg-4{background-color:#f9f9f9}.about-section-2 .title-content{position:relative;z-index:2}@media screen and (min-width:992px){.about-section-2 .title-content{mix-blend-mode:difference}}@media screen and (min-width:992px){.about-section-2 .title-content h3{color:#fff}}@media screen and (min-width:992px){.about-section-2 .title-content h2{color:#fff;margin-right:-20.8333333333rem}}@media screen and (min-width:992px){.about-section-2 .title-content p{color:#fff}}.about-section-2 .thumb-img-1{position:relative;padding-bottom:145%;margin-bottom:3.3333333333rem;background-color:#f9f9f9;margin-left:5%;margin-right:5%}.about-section-2 .thumb-img-1 img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:992px){.about-section-2 .thumb-img-1{margin-left:0;margin-right:0}}.about-section-2 .thumb-img-1 .pro{-o-object-fit:contain;object-fit:contain;height:50%;bottom:-10%;width:auto;top:unset;left:-15%}.about-section-2 .thumb-img-2{position:relative;padding-bottom:77.3%;margin-bottom:3.3333333333rem}.about-section-2 .thumb-img-2 img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767.82px){.about-section-2 .thumb-img-2{margin-bottom:.8333333333rem}}.service-item{margin-bottom:2.0833333333rem}@media screen and (max-width:767.82px){.service-item{margin-bottom:1.25rem}}.service-item .thumb-img{position:relative;padding-bottom:85%;overflow:hidden}.service-item .thumb-img img{transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.service-item .content{background-color:#ede3d9;padding:1.6666666667rem;text-align:center}.service-item .content h3{margin-bottom:.625rem;font-family:NewOrder;font-size:2.0833333333rem}@media screen and (max-width:767.82px){.service-item .content h3{font-size:1.6666666667rem}}.slide-section{background-size:cover;background-position:center;color:#fff;padding:12.9166666667rem 0 6.25rem;position:relative;overflow:hidden;margin-top:-10.4166666667rem}.slide-section:before{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#35693ecc;content:"";-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.slide-section .swiper-slide-img{overflow:unset;margin-top:1.6666666667rem}.slide-section .dot-circle-bg{position:absolute;width:33.3333333333rem;height:33.3333333333rem;border-radius:50%;border:1px solid #fff;top:0;left:100%;transform:translate(-50%,-50%);animation:rotate-circle-2 infinite 20s linear;z-index:1}@media screen and (max-width:767.82px){.slide-section .dot-circle-bg{width:20.8333333333rem;height:20.8333333333rem}}.slide-section .dot-circle-bg.__1{left:95%}.slide-section .dot-circle-bg.__2{top:100%;left:0;width:16.6666666667rem;height:16.6666666667rem;animation:rotate-circle-2 infinite 10s linear}@media screen and (max-width:767.82px){.slide-section .dot-circle-bg.__2{width:12.5rem;height:12.5rem}}.slide-section .dot-circle-bg:after{position:absolute;top:50%;left:0%;transform:translate(-50%,-50%);width:.8333333333rem;height:.8333333333rem;border-radius:50%;background-color:#fff;content:""}.slide-section .dot-circle-bg:before{position:absolute;top:50%;left:100%;transform:translate(-50%,-50%);width:.8333333333rem;height:.8333333333rem;border-radius:50%;background-color:#fff;content:""}.slide-item{border-radius:12.5rem;border:1px solid #fff;position:relative;padding:4.1666666667rem 1.6666666667rem 6.25rem;cursor:pointer;margin-bottom:30px}@media screen and (max-width:575.82px){.slide-item{padding:1.25rem .8333333333rem 2.0833333333rem}}.slide-item .content{text-align:center}.slide-item .content .number{font-size:7.5rem;font-family:NewOrder;line-height:1;font-weight:500;margin-bottom:1.25rem}@media screen and (max-width:767.82px){.slide-item .content .number{font-size:5.4166666667rem}}@media screen and (max-width:575.82px){.slide-item .content .number{font-size:4.1666666667rem;margin-bottom:.8333333333rem}}.slide-item .content h3{font-size:2.7083333333rem;margin-bottom:1.6666666667rem}@media screen and (max-width:767.82px){.slide-item .content h3{font-size:2.0833333333rem}}@media screen and (max-width:575.82px){.slide-item .content h3{font-size:1.4583333333rem;margin-bottom:.8333333333rem}}.slide-item .slide-img{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;visibility:hidden;transition:all .3s ease}.slide-item .slide-img .img{border-radius:16.6666666667rem;border:1px solid #fff;width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:1}.slide-item .slide-img .pro{position:absolute;width:60%;-o-object-fit:contain;object-fit:contain;bottom:-10%;right:0;z-index:2}.slide-item:hover .slide-img{opacity:1;visibility:visible}.video-section{background-image:linear-gradient(to bottom,#ede3d900 60%,#ede3d9 60%,#ede3d9);padding-bottom:50px}.video-section .title-content{z-index:2}.video-section .video-box{position:relative;z-index:1}.video-section .video-box .tt-scrolling-btn{position:absolute;top:0;right:-3.3%;pointer-events:none}@media screen and (max-width:767.82px){.video-section .video-box .tt-scrolling-btn{width:120px;height:120px;top:-15%;right:-11%}}.video-section .video-box .tt-scrolling-btn .scr-btn-icon{font-size:12px}.video-section .video-box .tt-scrolling-btn .scr-btn-text{font-size:41px}.video-section .thumb-video{position:relative;padding-bottom:48%;border-radius:0 12.5rem 0 0;overflow:hidden;margin-top:-7.0833333333rem;z-index:1}@media screen and (max-width:767.82px){.video-section .thumb-video{margin-top:0rem;border-radius:0 6.25rem 0 0}}.video-section .thumb-video video{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.subscribe-section{background-color:#ede3d9}.tt-portfolio-slider .swiper-slide.swiper-slide-active .banner-home .content h1{opacity:1;transform:translateY(0);transition-delay:.6s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .banner-home .content p{opacity:1;transform:translateY(0);transition-delay:.9s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .banner-home .content .btn-site-k{opacity:1;transform:translateY(0);transition-delay:1.2s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .banner-home .img-box{opacity:1;transition-delay:1.4s}.banner-home{width:100%;height:100%;position:relative;color:#fff;display:flex;align-items:center;justify-content:center;padding:5.8333333333rem;transition:all .3s ease}@media screen and (max-width:767.82px){.banner-home{padding:6.6666666667rem 2.0833333333rem;flex-direction:column}}.banner-home.__2{background-color:#fbf7f0;justify-content:flex-start}.banner-home.__2 .content-wrap{margin-top:1.6666666667rem}@media screen and (max-width:767.82px){.banner-home.__2 .content-wrap{margin-top:0rem}}.banner-home .bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.banner-home .bg:after{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background:#90978799;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.banner-home .content{position:relative;z-index:3}.banner-home .content h1{font-size:4.5833333333rem;font-weight:500;transition:opacity .5s ease,transform .5s ease;opacity:0;transform:translateY(20px)}@media screen and (max-width:1199.82px){.banner-home .content h1{font-size:3.3333333333rem}}@media screen and (max-width:767.82px){.banner-home .content h1{font-size:2.9166666667rem}}@media screen and (max-width:575.82px){.banner-home .content h1{font-size:2.2916666667rem}}@media screen and (max-width:400.82px){.banner-home .content h1{font-size:2.0833333333rem}}.banner-home .content p,.banner-home .content .btn-site-k{transition:opacity .5s ease,transform .5s ease;opacity:0;transform:translateY(20px)}.banner-home .content-wrap{width:100%;max-width:70.8333333333rem;margin:auto;display:flex;position:relative;z-index:3}@media screen and (max-width:767.82px){.banner-home .content-wrap{flex-direction:column;margin-top:0}}.banner-home .content-wrap .content{flex:0 0 70%;width:100%}.banner-home .content-wrap .content .btn-site-k a{font-size:1.25rem}@media screen and (max-width:767.82px){.banner-home .content-wrap .content .btn-site-k a{font-size:.9166666667rem}}.banner-home .content-wrap .content .btn-site-k a:hover:before{width:35.4166666667rem;height:35.4166666667rem}.banner-home .content-wrap .content p{position:relative;display:flex;max-width:31.25rem}.banner-home .content-wrap .content p:before{display:block;content:"";width:21.6666666667rem;height:1px;background-color:#fff;margin-top:15px;margin-right:2.0833333333rem}.banner-home .img-box{width:50rem;height:41.6666666667rem;position:absolute;right:0;bottom:0;z-index:2;opacity:0;transition:all 1s ease}@media screen and (max-width:767.82px){.banner-home .img-box{width:33.3333333333rem;height:29.1666666667rem}}@media screen and (max-width:575.82px){.banner-home .img-box{width:25rem;height:20.8333333333rem}}@media screen and (max-width:400.82px){.banner-home .img-box{width:22.9166666667rem;height:20.8333333333rem}}.banner-home .img-box .thumb-img-1{position:absolute;z-index:1;left:27%;width:46%;height:70%;border:2px solid #fff}.banner-home .img-box .thumb-img-1 img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.banner-home .img-box .thumb-img-2{position:absolute;z-index:2;border:2px solid #fff;left:10%;width:45%;height:35%;bottom:20%}.banner-home .img-box .thumb-img-2 img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.banner-home .img-box .product-img{position:absolute;z-index:3;width:45%;height:45%;bottom:10%;right:14%}.banner-home .img-box .product-img img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;top:0;left:0}.banner-home .img-box .circle-img{position:absolute;z-index:3;width:25%;height:25%;top:10%;right:15%}.banner-home .img-box .circle-img img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;top:0;left:0}.banner-home .img-box .bg-line{width:120%;height:500px;border-radius:14.5833333333rem 0 0;border:1px solid #fff;border-width:1px 0 0 1px;position:absolute;right:0;left:-20%;top:75%;z-index:0}@media screen and (max-width:767.82px){.banner-home .img-box .bg-line{border-radius:10.4166666667rem 0 0}}body.psi-light-image-on .banner-home{color:#111}body.psi-light-image-on .banner-home .content-wrap .content p:before{background-color:#111}.collection-item-new{text-align:center;margin-bottom:30px}.collection-item-new .thumb-img{width:8rem;height:8rem;margin:0 auto}.collection-item-new h5{margin-bottom:0}.tt-btn,.btn-site-k a,.btn-site-k button{padding:.8rem 1.6rem;background:#7c8767;border-radius:0;color:#fff}.tt-btn:after,.tt-btn a:before,.tt-btn button:before,.btn-site-k a:before,.btn-site-k button:before{content:none}.btn-site-k a svg,.btn-site-k button svg,.tt-btn a svg,.tt-btn button svg .btn-site-k a svg{display:none}.dot-circle,.dot-circle-bg{display:none!important}.tt-portfolio-slider .swiper{height:auto!important}.banner-home{background-size:cover}.banner-home .content-wrap{margin-top:6vw!important;margin-bottom:6vw!important}.custom-img{position:static!important;max-width:330px!important;padding-top:30px!important}[class*=ph-image-cover-] .ph-image-inner:before{background:#7c8767}#page-header.ph-bg-image .ph-image img{filter:blur(3px)}.ph-image-cover-4 .ph-image-inner:before{opacity:.9}.tt-portfolio-slider .swiper-slide{aspect-ratio:7 / 5}.banner-home .bg:after{content:none}.d-md-none{display:none}@media screen and (max-width:767.82px){.tt-portfolio-slider .swiper-slide{aspect-ratio:9 / 16}.d-md-flex{display:none}.d-md-none{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
