html .tst-preloader{opacity:0;transition:.4s;transform:translateY(0) scale(.4)}html .tst-dynamic-menu{opacity:1;transition:.6s ease-in-out}html .tst-dynamic-menu li.current-menu-item:after{transition:.6s;content:"";width:80%}html .tst-dynamic-banner{opacity:1;transition:.6s ease-in-out;transition-delay:.6s}html .tst-dynamic-banner .tst-banner .tst-cover-frame{opacity:1;transform:scale(1);transition:.8s ease-in-out}html .tst-dynamic-banner .tst-banner .tst-main-title-frame,html .tst-dynamic-banner .tst-main-slider-navigation{opacity:1;transform:translateY(0) scale(1);transition:.6s ease-in-out}html .tst-dynamic-content{opacity:1;transition:.6s ease-in-out;position:relative;z-index:2}html .tst-dynamic-content .tst-scroll-hint-frame,html footer .container{transform:scale(1);transition:.6s ease-in-out}html footer .container{opacity:1}html.is-animating .tst-preloader{opacity:1;transform:translateY(-200px) scale(.6);transition:.4s;transition-delay:.2s}html.is-animating .tst-dynamic-menu{opacity:.999}html.is-animating .tst-dynamic-menu li.current-menu-item:after{content:"";width:0}html.is-animating .tst-dynamic-menu li ul,html.is-animating .tst-dynamic-menu nav.tst-active{opacity:0!important;transform:translateY(20px)!important}html.is-animating .tst-dynamic-banner{opacity:.999}html.is-animating .tst-dynamic-banner .tst-banner .tst-cover-frame{opacity:0;transform:scale(1.3)}html.is-animating .tst-dynamic-banner .tst-banner .tst-main-title-frame{opacity:0;transform:translateY(-200px) scale(.8)}html.is-animating .tst-dynamic-banner .tst-main-slider-navigation{opacity:0;transform:translateY(100px) scale(.8)}html.is-animating .tst-dynamic-content{opacity:0;transform:translateY(100px)}html.is-animating .tst-dynamic-content .tst-scroll-hint-frame{transform:scale(0);transition-delay:.4s}html.is-animating footer .container{opacity:0;transform:scale(.8)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#f39c12;border-radius:2px}::-webkit-scrollbar-thumb:hover{filter:brightness(108%)}*{box-sizing:border-box}body{color:#1a2f33;font-size:18px;font-weight:400;font-family:var(--font-inter),sans-serif;background-size:100%;background-attachment:fixed;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}body .tst-main-overlay{position:fixed;bottom:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(4,25,29,.7),rgba(4,25,29,.7) 20%)}*,:focus{outline:inherit}a,a:hover{color:inherit;text-decoration:none}a.tst-color:hover,a:hover.tst-color:hover{color:#f39c12}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--font-space_grotesk),serif;font-weight:900;margin:0}.h1,h1{font-size:80px}.h2,h2{font-size:68px}.h3,h3{font-size:48px}.h4,h4{font-size:40px}.h5,h5{font-size:24px}.h6,h6{padding-top:4px;text-transform:uppercase;font-size:12px;font-weight:800;letter-spacing:1px}.h6,.tst-text,h6{font-family:var(--font-inter),sans-serif;margin:0}.tst-text{font-size:17px;font-weight:400;color:rgba(26,47,51,.7)}.tst-text.tst-text-lg{font-size:18px}.tst-text h1,.tst-text h2,.tst-text h3,.tst-text h4,.tst-text h5,.tst-text h6{color:#1a2f33}.tst-text blockquote,.tst-text h1,.tst-text h2,.tst-text h3,.tst-text h4,.tst-text h5,.tst-text h6,.tst-text iframe,.tst-text object,.tst-text ol,.tst-text p,.tst-text table,.tst-text ul{margin-bottom:30px}.tst-text blockquote:last-child,.tst-text h1:last-child,.tst-text h2:last-child,.tst-text h3:last-child,.tst-text h4:last-child,.tst-text h5:last-child,.tst-text h6:last-child,.tst-text iframe:last-child,.tst-text object:last-child,.tst-text ol:last-child,.tst-text p:last-child,.tst-text table:last-child,.tst-text ul:last-child{margin-bottom:0}.tst-text ul{display:block;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:40px;padding-inline-start:40px;line-height:2}.tst-text ul,.tst-text ul li{list-style-type:disc}.tst-white .tst-text{color:inherit;opacity:.7}.tst-white-2.tst-text{opacity:.7}.tst-label{display:inline-block;white-space:nowrap;text-transform:uppercase;font-size:12px;font-weight:800;letter-spacing:1px;margin:0}.tst-icon-link,.tst-label{font-family:var(--font-inter),sans-serif;transition:.3s ease-in-out}.tst-icon-link{font-size:14px;letter-spacing:2px;margin:0 15px 0 0}.tst-icon-link:hover{opacity:1;color:#f39c12}.tst-suptitle{position:relative;text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:800;font-family:var(--font-inter),sans-serif;margin:0;padding-left:45px}.tst-suptitle:before{content:"";height:4px;border-radius:2px;width:30px;position:absolute;left:0;top:4px;background-color:#f39c12}.tst-suptitle.tst-suptitle-center{text-align:center;padding-left:0;padding-top:20px}.tst-suptitle.tst-suptitle-center:before{top:0;left:50%;margin-left:-15px}.tst-suptitle.tst-suptitle-right{padding-right:45px}.tst-suptitle.tst-suptitle-right:before{left:auto;right:10px}.tst-spacer{height:0;margin:60px 0;border-bottom:4px dotted rgba(26,47,51,.7);opacity:.3}.tst-spacer.tst-spacer-only-bottom-space{margin-top:0}.tst-spacer.tst-spacer-only-top-space{margin-bottom:0}.tst-spacer.tst-white{border-bottom:4px dotted rgba(242,246,247,.3)}.tst-spacer-sm{height:1px;margin:15px 0;border-bottom:2px dotted rgba(26,47,51,.7);opacity:.3}.tst-text-shadow{text-shadow:0 5px 20px rgba(26,47,51,.95)}.tst-white,a.tst-white{color:#f2f6f7}a.tst-white{opacity:.8}a.tst-white:hover{color:#f2f6f7;opacity:1}.tst-white-2{color:#e5ebef}a.tst-white-2{color:#e5ebef;opacity:.9}a.tst-white-2:hover{color:#e5ebef;opacity:1}.tst-color{color:#f39c12}.tst-right{float:right}@media(max-width:992px){.h1,h1{font-size:64px}.h2,h2{font-size:48px}.h3,h3{font-size:32px}.h4,h4{font-size:24px}.h5,h5{font-size:20px}.tst-text,.tst-text .tst-text-lg{font-size:16px}.tst-suptitle.tst-suptitle-mobile-md-center{text-align:center;padding-left:0;padding-top:20px}.tst-suptitle.tst-suptitle-mobile-md-center:before{top:0;left:50%;margin-left:-15px}}@media(max-width:790px){.h1,h1{font-size:54px}.h2,h2{font-size:38px}.h3,h3{font-size:28px}.h4,h4{font-size:24px}.h5,h5{font-size:20px}.tst-text,.tst-text .tst-text-lg{font-size:14px}.tst-suptitle.tst-suptitle-mobile-center{text-align:center;padding-left:0;padding-top:20px}.tst-suptitle.tst-suptitle-mobile-center:before{top:0;left:50%;margin-left:-15px}.tst-btn-mobile{display:flex;justify-content:space-between;flex-direction:column}.tst-btn-mobile a{margin:0 0 30px}.tst-btn-mobile a:last-child{margin-bottom:0}}.tst-btn{position:relative;padding:0 30px;background-color:#f39c12;display:inline-block;height:50px;line-height:54px;cursor:pointer;font-family:var(--font-inter),sans-serif;margin-right:5px;text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:800;border:none;transition:.3s ease-in-out;border-radius:5px;white-space:nowrap}.tst-btn.tst-btn-shadow{box-shadow:0 3px 5px 0 rgba(26,47,51,.3)}.tst-btn:before{content:"";height:7px;width:calc(100% - 20px);position:absolute;bottom:-7px;border-radius:0 0 5px 5px;background-color:#f2f6f7;opacity:.15;transition:.3s ease-in-out;left:10px}.tst-btn:last-child{margin-right:0}.tst-btn:hover{filter:brightness(108%);transform:scale(1.015)}.tst-btn:hover:before{bottom:-5px;transform:scale(.95)}.tst-btn.tst-btn-lg{padding:0 40px;height:60px;line-height:64px}.tst-btn i{margin-right:5px;font-size:18px;transform:translateY(3px)}.tst-btn.tst-cart-btn{padding:0;width:60px;text-align:center}.tst-btn.tst-cart-btn svg{width:15px;transform:translateY(-2px)}.tst-btn.tst-btn-gray{background-color:rgba(0,0,0,0)}.tst-btn.tst-btn-2{background-color:#f2f3f5}.tst-btn.tst-btn-2:hover{filter:brightness(95%)}.tst-btn.tst-btn-icon{padding:0;width:55px;height:55px;margin:0}.tst-btn.tst-btn-icon:before{display:none}.tst-btn.tst-btn-icon .tst-icon{background-color:#f2f3f5;position:relative;display:inline-flex;align-items:center;height:55px;border-radius:50%;justify-content:center;padding:0!important;margin:0;width:55px;box-shadow:0 0 0 2px #fff;transform:scale(.95)}.tst-btn.tst-btn-with-icon{position:relative;display:inline-flex;align-items:center;padding-left:10px}.tst-btn.tst-btn-with-icon .tst-icon{border-radius:50%;justify-content:center;padding:0!important;margin:0;width:50px;position:relative;display:inline-flex;align-items:center;height:50px}.tst-btn.tst-btn-with-icon>span:last-child{position:relative;top:1px}.tst-btn.tst-btn-with-icon:hover{filter:brightness(95%);transform:scale(1.015)}.tst-btn.tst-btn-with-icon:hover:before{bottom:-5px;transform:scale(.95)}.tst-btn.tst-atc .tst-add-to-cart-text{position:relative;top:1px}.tst-btn.tst-atc .tst-added-text{position:absolute!important;opacity:0;top:1px!important;right:-100%;pointer-events:none}.tst-btn.tst-atc.tst-added .tst-add-to-cart-text{opacity:0}.tst-btn.tst-atc.tst-added .tst-added-text{opacity:1;right:33%;pointer-events:all}.tst-btn.tst-added{cursor:not-allowed;background-color:#2ecc71}form input{border:none;border-radius:5px;width:100%;height:50px;margin-bottom:30px;padding:0 20px;box-shadow:0 2px 5px 0 rgba(26,47,51,.11);color:#1a2f33!important;opacity:1;font-size:14px;font-weight:400}form input:focus{outline:inherit}form input::placeholder{color:#1a2f33!important;opacity:.6;font-size:14px;font-weight:400}form select{border:none;border-radius:5px;width:100%;height:50px;margin-bottom:30px;padding:0 20px;box-shadow:0 2px 5px 0 rgba(26,47,51,.11);color:#1a2f33!important;opacity:1;font-size:14px;font-weight:400}form .tst-form-status h5{font-size:14px;margin:20px 0;text-transform:uppercase;font-weight:300}textarea{border:none;border-radius:5px;width:100%;margin-bottom:30px;padding:15px 20px;box-shadow:0 2px 5px 0 rgba(26,47,51,.11);color:#1a2f33!important;opacity:1;font-size:14px;font-weight:400}textarea:focus{outline:inherit}textarea::placeholder{color:#1a2f33!important;opacity:.6;font-size:14px;font-weight:400}.tst-mb-15{margin-bottom:15px}.tst-mb-30{margin-bottom:30px}.tst-mb-60{margin-bottom:60px}.tst-mb-70{margin-bottom:70px}.tst-mb-90{margin-bottom:90px}.tst-mr-30{margin-right:30px}.tst-mr-10{margin-right:10px}.tst-mt-30{margin-top:30px}.tst-p-60-60{padding-bottom:60px}.tst-p-60-0,.tst-p-60-60{padding-top:60px}.tst-p-0-30{padding-top:0;padding-bottom:30px}.tst-p-60-30{padding-top:60px;padding-bottom:30px}.tst-pagination{margin-top:30px;margin:0;display:flex;align-items:center;padding:0}.tst-pagination li{margin-right:10px;list-style:none}.tst-pagination li a{position:relative;background-color:#e5ebef;text-align:center;display:block;height:55px;width:55px;padding-top:15px;color:#1a2f33}.tst-pagination li.tst-active a{background-color:#f39c12}.tst-categories span{display:inline-block;margin-right:10px}.tst-categories a{display:inline-block;margin:2.5px 5px;font-size:16px;font-weight:500;color:#1a2f33;transition:.3s ease-in-out}.tst-categories a:hover{color:rgba(26,47,51,.7)}.tst-tags span{display:inline-block;margin-right:10px}.tst-tags a{display:inline-block;font-size:16px;background-color:#f39c12;padding:2px 5px;margin:2.5px 5px;color:#1a2f33;transition:.3s ease-in-out}.tst-tags a:hover{filter:brightness(120%)}.tst-categories+.tst-tags{margin-top:20px}.tst-powered{font-size:12px;padding-top:5px}.tst-powered img{max-height:24px;max-width:110px;vertical-align:middle;margin-left:10px}.tst-p-15-0{padding-top:15px}.tst-checkout-form ul{margin:0;padding:0;list-style:none}.tst-group-input label{font-size:17px}.tst-radio{position:relative;margin-bottom:15px}.tst-radio input[type=radio]{position:absolute;visibility:hidden}.tst-radio label{font-weight:500;display:block;position:relative;letter-spacing:0;font-size:17px;line-height:24px;padding-left:30px;z-index:9;cursor:pointer;-webkit-transition:all .25s linear}.tst-radio .tst-check{border:2px solid #f2f3f5;height:21px;width:21px;top:0;left:0;z-index:5}.tst-radio .tst-check,.tst-radio .tst-check:before{display:block;position:absolute;border-radius:100%;transition:.3s ease-in-out}.tst-radio .tst-check:before{content:"";height:13px;width:13px;top:2px;left:2px;margin:auto}.tst-radio input[type=radio]:checked~.tst-check{border-color:#f39c12}.tst-radio input[type=radio]:checked~.tst-check:before{background:#f39c12}.tst-preloader-frame{position:absolute;z-index:99999;width:100%;height:100%;top:0;left:0}.tst-preloader-frame .tst-preloader{position:absolute;transform:scale(.5);width:80px;height:80px;top:70%;left:calc(50% - 40px);margin:0 auto}.tst-preloader-frame .tst-preloader span{position:absolute;border:6px solid #f39c12;border-top-color:rgba(0,0,0,0);border-radius:999px}.tst-preloader-frame .tst-preloader span:first-child{width:80px;height:80px;animation:spin-1 2s linear infinite}.tst-preloader-frame .tst-preloader span:nth-child(2){top:20px;left:20px;width:40px;height:40px;animation:spin-2 1s linear infinite}@keyframes spin-1{0%{transform:rotate(1turn);opacity:1}50%{transform:rotate(180deg);opacity:.5}to{transform:rotate(0deg);opacity:1}}@keyframes spin-2{0%{transform:rotate(0deg);opacity:.5}50%{transform:rotate(180deg);opacity:1}to{transform:rotate(1turn);opacity:.5}}.tst-app{width:100%;position:relative;overflow:hidden}.tst-content-frame{position:relative;z-index:99999;border-radius:10px;box-shadow:0 5px 10px 0 rgba(26,47,51,.4);margin-left:45px;margin-right:45px;background-color:#fcfcfc}.tst-content-frame:before{z-index:999;top:-10px;border-radius:5px 5px 0 0}.tst-content-frame:after,.tst-content-frame:before{content:"";height:10px;width:calc(100% - 30px);position:absolute;background-color:#f2f6f7;opacity:.2;left:15px}.tst-content-frame:after{bottom:-10px;border-radius:0 0 5px 5px}@media(max-width:790px){.tst-content-frame{margin-left:10px;margin-right:10px}}.tst-menu-frame{height:auto;position:fixed;z-index:9;width:100%;padding:0 15px}.tst-menu-frame .tst-menu{transform:translateY(15px);position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;height:80px;padding:0 30px;border-radius:10px 10px;background-color:#fff;box-shadow:0 5px 10px 0 rgba(26,47,51,.2);transition:.4s ease-in-out}.tst-menu-frame .tst-menu:after{content:"";height:10px;width:calc(100% - 30px);position:absolute;bottom:-10px;border-radius:0 0 5px 5px;background-color:#f2f6f7;opacity:.15;left:15px}.tst-menu-frame .tst-menu .tst-logo{width:100px}.tst-menu-frame .tst-menu nav ul{padding:0;margin:0;display:flex}.tst-menu-frame .tst-menu nav ul li{height:80px;position:relative;list-style-type:none}.tst-menu-frame .tst-menu nav ul li a{padding:34px 30px 0;display:block;width:100%;height:100%;text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:800;font-family:var(--font-inter),sans-serif;margin:0;transition:.3s ease-in-out}.tst-menu-frame .tst-menu nav ul li.current-menu-item:after{content:"";background-color:#f39c12;position:absolute;bottom:0;height:4px;left:10%;border-radius:2px 2px 0 0}.tst-menu-frame .tst-menu nav ul li.menu-item-has-children{position:relative}.tst-menu-frame .tst-menu nav ul li ul{pointer-events:none;opacity:0;transform:translateY(20px);padding:25px 0 10px;min-width:160px;position:absolute;z-index:1;top:90px;left:0;border-radius:5px;background-color:#f39c12;flex-direction:column;box-shadow:0 3px 5px 0 rgba(26,47,51,.2);transition:.3s ease-in-out}.tst-menu-frame .tst-menu nav ul li ul:before{height:10px;width:100%;left:0;background-color:rgba(0,0,0,0);content:"";position:absolute;top:-10px;z-index:999}.tst-menu-frame .tst-menu nav ul li ul:after{content:"";height:7px;width:calc(100% - 20px);position:absolute;bottom:-7px;border-radius:0 0 5px 5px;background-color:#f2f6f7;opacity:.15;left:10px}.tst-menu-frame .tst-menu nav ul li ul li{padding:0 30px;height:15px;margin-bottom:20px}.tst-menu-frame .tst-menu nav ul li ul li a{white-space:nowrap;display:block;line-height:20px;padding:0}.tst-menu-frame .tst-menu nav ul li ul li ul{pointer-events:none;opacity:0;transform:translateY(20px);top:-25px;left:calc(100% + 10px)!important}.tst-menu-frame .tst-menu nav ul li ul li ul:before{height:100%;width:10px;left:-10px;background-color:rgba(0,0,0,0);content:"";position:absolute;top:0}.tst-menu-frame .tst-menu nav ul li ul li.menu-item-has-children{position:relative}.tst-menu-frame .tst-menu nav ul li:hover ul{opacity:1;pointer-events:all;transform:translateY(0)}.tst-menu-frame .tst-menu nav ul li:hover ul li ul{opacity:0;transform:translateY(20px)}.tst-menu-frame .tst-menu nav ul li:hover ul li:hover ul{opacity:1;pointer-events:all;transform:translateY(0)}.tst-menu-frame .tst-menu nav>ul>li:hover>a{color:#f39c12}.tst-menu-frame .tst-menu nav>ul>li.menu-item-has-children>a:after{display:inline-block;vertical-align:middle;font-family:Font Awesome\ 5 Free;font-weight:900;content:"";margin-left:0;left:5px;position:relative;top:-1px;width:0;font-size:.8em}.tst-menu-frame .tst-menu .tst-menu-right{display:flex;align-items:center}.tst-menu-frame .tst-menu .tst-menu-right .tst-cart{transform:translateY(-2px);position:relative;margin-left:20px}.tst-menu-frame .tst-menu .tst-menu-right .tst-cart svg{width:25px}.tst-menu-frame .tst-menu .tst-menu-right .tst-cart .tst-cart-number{line-height:17px;position:absolute;top:0;right:0;font-weight:600;background-color:#2ecc71;color:#f2f6f7;height:15px;width:15px;font-size:12px;text-align:center;border-radius:50%}.tst-menu-frame .tst-menu .tst-menu-right .tst-menu-button-frame{display:none;margin-left:15px;height:80px;width:30px;justify-content:center;align-items:center}.tst-menu-frame .tst-menu .tst-menu-right .tst-menu-button-frame .tst-menu-btn{padding-top:2px;width:25px;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center}.tst-menu-frame .tst-menu .tst-menu-right .tst-menu-button-frame .tst-menu-btn .tst-burger{display:flex;justify-content:center;padding-top:1px;width:20px;height:20px;border-radius:50%}.tst-menu-frame .tst-menu .tst-menu-right .tst-menu-button-frame .tst-menu-btn .tst-burger span,.tst-menu-frame .tst-menu .tst-menu-right .tst-menu-button-frame .tst-menu-btn .tst-burger span:after,.tst-menu-frame .tst-menu .tst-menu-right .tst-menu-button-frame .tst-menu-btn .tst-burger span:before{content:"";display:block;width:19px;height:.1em;border-radius:3px;background:#1a2f33;transition:.4s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tst-menu-frame .tst-menu .tst-menu-right .tst-menu-button-frame .tst-menu-btn .tst-burger span{position:relative;margin:7px 0 0}.tst-menu-frame .tst-menu .tst-menu-right .tst-menu-button-frame .tst-menu-btn .tst-burger span:after,.tst-menu-frame .tst-menu .tst-menu-right .tst-menu-button-frame .tst-menu-btn .tst-burger span:before{position:absolute}.tst-menu-frame .tst-menu .tst-menu-right .tst-menu-button-frame .tst-menu-btn .tst-burger span:before{top:-7px}.tst-menu-frame .tst-menu .tst-menu-right .tst-menu-button-frame .tst-menu-btn .tst-burger span:after{top:7px}.tst-menu-frame .tst-menu .tst-menu-right .tst-menu-button-frame .tst-menu-btn.tst-active .tst-burger span{transform:rotate(45deg)}.tst-menu-frame .tst-menu .tst-menu-right .tst-menu-button-frame .tst-menu-btn.tst-active .tst-burger span:before{transform:translateY(7px) rotate(-90deg)}.tst-menu-frame .tst-menu .tst-menu-right .tst-menu-button-frame .tst-menu-btn.tst-active .tst-burger span:after{transform:translateY(-7px) rotate(-90deg)}.tst-menu-frame.tst-active .tst-menu{transform:translateY(0);border-radius:0 0 10px 10px}@media(max-width:1200px){.tst-menu-frame{width:100%;padding:0}.tst-menu-frame .tst-menu-overlay{display:none}.tst-menu-frame .tst-menu{width:100%;transform:translateY(0);border-radius:0 0 10px 10px}.tst-menu-frame .tst-menu nav{opacity:0;pointer-events:none;transform:translateY(20px);box-shadow:0 5px 10px 0 rgba(26,47,51,.2);padding:15px 0;text-align:center;position:absolute;left:10px;top:90px;background-color:#fff;width:calc(100% - 20px);border-radius:5px;transition:.4s ease-in-out}.tst-menu-frame .tst-menu nav.tst-active{opacity:1;pointer-events:all;transform:translateY(0)}.tst-menu-frame .tst-menu nav:after{content:"";height:10px;width:calc(100% - 30px);position:absolute;bottom:-10px;border-radius:0 0 5px 5px;background-color:#fff;opacity:.15;left:15px}.tst-menu-frame .tst-menu nav ul{flex-direction:column}.tst-menu-frame .tst-menu nav ul li{height:auto;padding:15px 30px 0}.tst-menu-frame .tst-menu nav ul li a{padding:0;margin-bottom:10px}.tst-menu-frame .tst-menu nav ul li.current-menu-item:after{display:none}.tst-menu-frame .tst-menu nav ul li.current-menu-item>a{color:#f39c12}.tst-menu-frame .tst-menu nav ul li ul{opacity:1;top:auto;padding:0;max-height:0;transform:none;position:static;overflow:hidden;box-shadow:none;height:auto;transition:.6s ease-in-out}.tst-menu-frame .tst-menu nav ul li ul li:first-child{margin-top:15px}.tst-menu-frame .tst-menu nav ul li:hover ul{max-height:300px}.tst-menu-frame .tst-menu-right{width:auto}.tst-menu-frame .tst-menu-right .tst-res-btn{display:none}.tst-menu-frame .tst-menu-right .tst-menu-button-frame{display:flex!important}}.tst-scroll-hint-frame{height:74px;width:74px;border-radius:50%;position:absolute;top:-40px;left:calc(50% - 37px);z-index:9999;display:flex;justify-content:center;align-items:center;background-color:#fcfcfc}.tst-scroll-hint-frame:after{transform:scaleX(1.25) scaleY(1.09);content:"";width:74px;height:37px;opacity:.15;border-radius:1000px 1000px 0 0;position:absolute;top:-11.6%;background-color:#f2f6f7;z-index:-2}.tst-scroll-hint-frame .tst-scroll-hint{transform:scale(.8);top:-5px;position:relative;height:40px;width:25px;border:2px solid #1a2f33;border-radius:20px}.tst-scroll-hint-frame .tst-scroll-hint:before{content:"";height:4px;width:4px;border-radius:50%;background-color:#1a2f33;position:absolute;top:7px;left:50%;animation:scroll 1s infinite}.tst-fade-up{opacity:0;transform:translateY(90px) scale(.97);transition:.6s ease-in-out}.tst-fade-up.tst-active{opacity:1;transform:translateY(0) scale(1)}.tst-fade-down{opacity:0;transform:translateY(-90px) scale(.97);transition:.6s ease-in-out}.tst-fade-down.tst-active{opacity:1;transform:translateY(0) scale(1)}.tst-banner{position:relative;z-index:0;width:100%;height:calc(100vh - 30px);min-height:650px}.tst-banner .tst-cover-frame{width:100%;height:100%;position:absolute;top:0;left:0;right:0}.tst-banner .tst-cover-frame .tst-cover{width:100%;height:100%;object-fit:cover;object-position:center}.tst-banner .tst-cover-frame .tst-map-frame{position:relative;overflow:hidden;height:100%;width:100%}.tst-banner .tst-cover-frame .tst-map-frame .tst-map{transform:scale(1.4);position:absolute;top:20px;height:100%;width:150%;transition:.4s ease-in-out}.tst-banner .tst-cover-frame .tst-map-frame .tst-map.tst-active{transform:scale(1.5)}.tst-banner .tst-cover-frame .tst-overlay{position:absolute;top:0;left:0;right:0;background-image:linear-gradient(270deg,rgba(4,25,29,.1),rgba(4,25,29,.7) 70%);width:100%;height:100%;transition:.4s ease-in-out}.tst-banner .tst-cover-frame .tst-overlay.tst-with-map{pointer-events:all;background-image:linear-gradient(270deg,rgba(4,25,29,0),rgba(4,25,29,.7) 80%)}.tst-banner .tst-cover-frame .tst-overlay.tst-with-map.tst-active{pointer-events:none}.tst-banner .tst-cover-frame .tst-lock{cursor:pointer;position:absolute;top:120px;right:45px;height:35px;width:35px;border-radius:50%;font-size:14px;background-color:rgba(242,246,247,.3);display:flex;justify-content:center;align-items:center;transition:.3s ease-in-out}.tst-banner .tst-cover-frame .tst-lock.tst-active{background-color:#f39c12}.tst-banner .tst-cover-frame .tst-overlay-2{position:absolute;top:0;left:0;right:0;background-image:linear-gradient(270deg,rgba(4,25,29,.3),rgba(4,25,29,.8) 70%);width:100%;height:100%}.tst-banner .tst-banner-content-frame{position:relative;height:100%;display:flex;justify-content:center;align-items:center}.tst-banner .tst-banner-content-frame.tst-with-map{pointer-events:none}.tst-banner .tst-banner-content-frame .tst-main-title-frame{height:100vh;display:flex;align-items:center}.tst-banner .tst-banner-content-frame .tst-main-title-frame .tst-main-title{margin-top:60px;width:100%}.tst-banner.tst-small-banner{height:70vh}.tst-banner.tst-small-banner .tst-cover-frame{height:calc(70vh + 60px)}.tst-banner.tst-small-banner .tst-banner-content-frame .tst-main-title-frame{height:70vh}.tst-banner.tst-small-banner .tst-banner-content-frame .tst-main-title-frame .tst-main-title{margin-top:45px}.tst-main-slider .swiper-wrapper{z-index:0}.tst-main-slider .tst-main-title{margin-top:0!important}@media(max-width:790px){.tst-banner{height:calc(100vh - 40px)}.tst-banner .tst-banner-content-frame{padding:90px 0;height:100%;display:flex;align-items:center}.tst-banner .tst-banner-content-frame .tst-main-title-frame{height:auto}.tst-banner .tst-banner-content-frame .tst-main-title-frame .tst-main-title{text-align:center}.tst-banner .tst-cover-frame{height:100%}.tst-banner .tst-cover-frame .tst-lock{display:none;pointer-events:none}.tst-banner .tst-cover-frame .tst-map-frame .tst-map{width:100%}.tst-banner.tst-small-banner{height:auto}.tst-banner.tst-small-banner .tst-cover-frame{height:100%}.tst-banner.tst-small-banner .tst-banner-content-frame{padding:90px 0}.tst-banner.tst-small-banner .tst-banner-content-frame .tst-main-title-frame{height:auto}.tst-main-slider .swiper-wrapper{z-index:0}.tst-main-slider .tst-main-title{margin-top:45px!important}}.tst-call-to-action{position:relative}.tst-call-to-action .tst-cover-frame{position:absolute;top:0;left:0;height:100%;width:100%}.tst-call-to-action .tst-cover-frame .tst-map-frame{position:relative;overflow:hidden;height:100%;width:100%}.tst-call-to-action .tst-cover-frame .tst-map-frame .tst-map{transform:scale(1.4);position:absolute;top:20px;height:100%;width:150%;transition:.4s ease-in-out}.tst-call-to-action .tst-cover-frame .tst-map-frame .tst-map.tst-active{transform:scale(1.5)}.tst-call-to-action .tst-cover-frame .tst-overlay{position:absolute;top:0;left:0;right:0;background-image:linear-gradient(270deg,rgba(4,25,29,.1),rgba(4,25,29,.7) 70%);width:100%;height:100%;transition:.4s ease-in-out}.tst-call-to-action .tst-cover-frame .tst-overlay.tst-with-map{pointer-events:all;background-image:linear-gradient(270deg,rgba(4,25,29,0),rgba(4,25,29,.7) 80%)}.tst-call-to-action .tst-cover-frame .tst-overlay.tst-with-map.tst-active{pointer-events:none}.tst-call-to-action .tst-cover-frame .tst-lock{cursor:pointer;position:absolute;top:40px;right:45px;height:35px;width:35px;border-radius:50%;font-size:14px;background-color:rgba(242,246,247,.3);display:flex;justify-content:center;align-items:center;transition:.3s ease-in-out}.tst-call-to-action .tst-cover-frame .tst-lock.tst-active{background-color:#f39c12}.tst-call-to-action .tst-cta-frame{width:100%;height:550px;display:flex;align-items:center}.tst-call-to-action .tst-cta-frame .tst-cta{width:100%}.tst-call-to-action .tst-cta-image{width:104%;height:100%;margin-left:-2%;object-fit:cover;object-position:center}@media(max-width:992px){.tst-call-to-action .tst-cta-frame{text-align:center;height:auto;padding:60px 0}}.tst-about-cover{position:relative;overflow:hidden;padding-bottom:100%;border-radius:5px;box-shadow:0 5px 10px 0 rgba(26,47,51,.11)}.tst-about-cover.tst-video-cover{padding-bottom:60%}.tst-about-cover .tst-cover{object-fit:cover;object-position:top}.tst-about-cover .tst-cover,.tst-about-cover .tst-overlay{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:5px}.tst-about-cover .tst-overlay{right:0;background-color:rgba(4,25,29,.3)}.tst-about-cover .tst-play-button{position:absolute;top:50%;left:50%;border-radius:50%;height:70px;width:70px;margin-left:-35px;margin-top:-35px;background-color:#f39c12;display:flex;justify-content:center;align-items:center;box-shadow:0 5px 10px 0 rgba(26,47,51,.11);font-size:18px;padding-left:3px;transition:.3s ease-in-out}.tst-about-cover .tst-play-button:hover{filter:brightness(108%);transform:scale(1.015)}.tst-about-cover .tst-play-button:focus{outline:inherit}.tst-about-cover .tst-btn-animation{position:absolute;top:50%;left:50%;border-radius:50%;height:90px;width:90px;margin-left:-45px;margin-top:-45px;background-color:#fff;box-shadow:0 5px 10px 0 rgba(26,47,51,.11);animation:pulse 1s infinite}@keyframes pulse{0%{transform:scale(.7);opacity:.7}to{transform:scale(1);opacity:0}}.tst-awards{width:100%;text-align:center;opacity:.3;margin-bottom:60px;transition:.3s ease-in-out}.tst-awards img{margin:0 auto;display:block;width:40%}.tst-awards .tst-text{width:100%;text-align:center}.tst-awards:hover{opacity:1}.tst-icon-box{text-align:center}.tst-icon-box img{width:70px}.tst-banner-sm{position:relative;overflow:hidden;width:100%;border-radius:5px;background-size:100%;box-shadow:0 5px 10px 0 rgba(26,47,51,.11)}.tst-banner-sm .tst-cover-frame{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:-1}.tst-banner-sm .tst-cover-frame .tst-cover{border-radius:5px;object-fit:cover;object-position:bottom;width:100%;height:100%}.tst-banner-sm .tst-cover-frame .tst-overlay{border-radius:5px;position:absolute;top:0;left:0;right:0;background-color:rgba(4,25,29,.5);width:100%;height:100%}.tst-banner-sm .tst-text-frame{padding:60px}.tst-banner-sm .tst-wh-frame{display:flex;justify-content:space-around;flex-direction:column;width:100%;height:370px;text-align:center;background-color:#fff;padding:60px 0;border-radius:0 5px 5px 0}.tst-banner-sm form{width:100%;max-width:500px;display:block;margin-left:auto;margin-right:auto;display:flex;flex-wrap:nowrap}.tst-banner-sm form input{width:100%;margin-right:15px;position:relative;padding:0 30px;height:50px;border-radius:5px;border:none;background-color:#fff}.tst-banner-sm form input::placeholder{opacity:.8;font-size:16px;font-weight:300}@media(max-width:790px){.tst-banner-sm .tst-text-frame{text-align:center;padding:30px}.tst-banner-sm .tst-wh-frame{border-radius:0 0 5px 5px}.tst-banner-sm form{flex-wrap:wrap;justify-content:center}.tst-banner-sm form input{margin:0 0 15px}}.tst-count{text-align:center}.tst-count sup{font-size:26px;display:inline-block;transform:translateY(5px) translateX(3px)}.tst-team-member{position:relative;overflow:hidden;width:100%;margin-bottom:60px;background-color:#fff;box-shadow:0 5px 10px 0 rgba(26,47,51,.15);border-radius:5px}.tst-team-member .tst-member-portrait-frame{display:block;width:100%;position:relative;overflow:hidden;padding-bottom:110%}.tst-team-member .tst-member-portrait-frame img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top;transition:.4s ease-in-out}.tst-team-member .tst-member-descr{text-align:center;padding:30px}.tst-team-member .tst-member-descr .tst-member-social{margin-top:15px}.tst-team-member:hover .tst-member-portrait-frame img{transform:scale(1.05)}.tst-testimonials-slider,body .tst-testimonials-slider{padding-top:60px;padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px}.tst-testimonial-card{position:relative;border-radius:5px;padding:30px;border:2px dotted rgba(26,47,51,.2);margin-bottom:60px;cursor:default;transition:.4s ease-in-out}@media screen and (max-width:992px){.tst-testimonial-card{margin-bottom:0}}.tst-testimonial-card .tst-quote{width:100px;color:#f39c12;line-height:100px;position:absolute;top:-90px;opacity:0;right:-20px;font-family:var(--font-space_grotesk),serif;font-size:220px;font-style:italic;text-shadow:0 2px 7px rgba(26,47,51,.15);transition:.6s ease-in-out}.tst-testimonial-card .tst-testimonial-bottom{display:flex;align-items:center;justify-content:space-between}.tst-testimonial-card .tst-testimonial-bottom .tst-visitor{display:flex;align-items:center}.tst-testimonial-card .tst-testimonial-bottom .tst-visitor img{margin-right:15px;width:40px;height:40px;border-radius:50%;object-fit:cover;object-position:top}.tst-testimonial-card .tst-testimonial-bottom .tst-date{opacity:.6;background-color:rgba(26,47,51,.2);padding:3px 10px 1px;border-radius:10px;font-size:12px;line-height:18px}.swiper-slide-active .tst-testimonial-card{background-color:#fff;box-shadow:0 5px 10px 0 rgba(26,47,51,.11);border-color:rgba(0,0,0,0)}.swiper-slide-active .tst-testimonial-card .tst-quote{top:0;opacity:1}.swiper-container.tst-slider,.tst-slider{padding:60px 15px 0;margin-left:-15px;margin-right:-15px}.tst-read-more{width:100%;display:flex;justify-content:space-between;align-items:center}.tst-blog-card{background-color:#fff;box-shadow:0 5px 10px 0 rgba(26,47,51,.11);border-radius:5px}.tst-blog-card .tst-cover-frame{display:block;position:relative;overflow:hidden;border-radius:5px 5px 0 0;width:100%;padding-bottom:65%}.tst-blog-card .tst-cover-frame img{border-radius:5px 5px 0 0;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:.4s ease-in-out}.tst-blog-card .tst-cover-frame .tst-card-badge{padding:5px 10px 3px;border-radius:3px;background-color:#f39c12;position:absolute;font-weight:800;top:30px;left:30px;text-transform:uppercase;font-size:12px;letter-spacing:1px}.tst-blog-card .tst-cover-frame .tst-card-badge.tst-auxiliary-color-1{background-color:#e74c3c}.tst-blog-card .tst-cover-frame .tst-card-badge.tst-auxiliary-color-2{background-color:#2ecc71}.tst-blog-card .tst-cover-frame .tst-card-badge.tst-auxiliary-color-3{background-color:#3498db}.tst-blog-card .tst-descr{padding:30px}.tst-blog-card:hover .tst-cover-frame img{transform:scale(1.05)}.tst-post-bottom{justify-content:space-between}.tst-post-bottom,.tst-post-bottom .tst-post-author{display:flex;align-items:center}.tst-post-bottom .tst-post-author img{margin-right:15px;width:40px;height:40px;border-radius:50%;object-fit:cover;object-position:top}.tst-post-bottom .tst-date{opacity:.6;background-color:rgba(26,47,51,.2);padding:3px 10px 1px;border-radius:10px;font-size:12px;line-height:18px}@media(max-width:790px){.tst-read-more{flex-direction:column;justify-content:center;text-align:center}.tst-read-more .tst-text{margin-bottom:30px}}.tst-comments-list{padding:0;margin-top:30px;position:relative}.tst-comments-list:before{content:"";width:1px;height:100%;background-color:#e4e9ea;position:absolute;left:32px;top:0}.tst-comments-list li{list-style-type:none;position:relative}.tst-comments-list li:after{content:"";display:block;clear:both;height:0;width:0}.tst-comments-list .tst-comment-avatar{width:65px;height:65px;position:relative;z-index:99;float:left;border-radius:50%;overflow:hidden;box-shadow:0 2px 5px 0 rgba(26,47,51,.11)}.tst-comments-list .tst-comment-avatar img{width:100%;height:100%}.tst-reply-list{padding-left:88px;clear:both;margin-top:15px}.tst-reply-list li:before{content:"";width:60px;height:1px;background-color:#e4e9ea;position:absolute;top:33px;left:-55px}.tst-comment-box{width:calc(100% - 90px);float:right;position:relative;background-color:#fff;border-radius:5px;padding:30px;margin-bottom:30px;box-shadow:0 2px 5px 0 rgba(26,47,51,.11)}.tst-comment-box .tst-comment-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.tst-comment-box .tst-comment-head .tst-date{opacity:.6;background-color:rgba(26,47,51,.2);padding:3px 10px 1px;border-radius:10px;font-size:12px;line-height:18px}.tst-comments-list li:last-child .tst-comment-box{margin-bottom:0!important}.tst-comments-list.tst-reply-list li:last-child .tst-comment-box{margin-bottom:30px!important}@media(max-width:790px){.tst-comments-list:before{left:17px}.tst-comments-list .tst-comment-avatar{width:35px;height:35px}.tst-reply-list{padding-left:50px}.tst-reply-list li:before{top:17px;left:-33px}.tst-comment-box{width:calc(100% - 50px)}}footer{padding:70px 0 60px;width:100%}footer .tst-footer-top{display:flex;justify-content:space-between;align-items:center}footer .tst-footer-top .tst-logo{width:120px;z-index:1}footer .tst-footer-contact{padding:0}footer .tst-footer-contact li{list-style-type:none;display:flex;justify-content:space-between;margin-bottom:13px}footer .tst-footer-contact li .tst-label{line-height:26px}footer .tst-footer-gallery{width:100%;position:relative}footer .tst-footer-gallery .tst-footer-gal-item{padding-bottom:100%;width:100%;position:relative;overflow:hidden;border-radius:5px;margin-bottom:40px;box-shadow:0 5px 10px 0 rgba(26,47,51,.11)}footer .tst-footer-gallery .tst-footer-gal-item img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:center;transition:.4s ease-in-out}footer .tst-footer-gallery .tst-footer-gal-item .tst-overlay{width:100%;height:100%;background-image:none;background-color:rgba(4,25,29,.7);position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;color:#f2f6f7;opacity:0;transition:.3s ease-in-out}footer .tst-footer-gallery .tst-footer-gal-item .tst-overlay i{transform:scale(.6);transition:.4s ease-in-out}footer .tst-footer-gallery .tst-footer-gal-item:hover img{transform:scale(1.05)}footer .tst-footer-gallery .tst-footer-gal-item:hover .tst-overlay{opacity:1}footer .tst-footer-gallery .tst-footer-gal-item:hover .tst-overlay i{transform:scale(1)}footer .tst-gallery-nav{display:flex;justify-content:space-between;align-items:center}footer .tst-gallery-nav .tst-fg-nav{display:flex}footer .tst-gallery-nav .tst-fg-nav .tst-slider-btn{font-size:13px;margin-left:30px;cursor:pointer}footer .tst-gallery-nav .tst-fg-nav .tst-slider-btn:focus{outline:inherit}footer .tst-footer-bottom{display:flex;justify-content:space-between;align-items:center}footer .tst-footer-bottom a{z-index:1}footer .tst-footer-bottom .tst-text{opacity:.4}.tst-popup-bg{opacity:0;pointer-events:none;background-image:linear-gradient(270deg,rgba(4,25,29,.9),rgba(4,25,29,.9) 70%);position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;justify-content:center;align-items:center;transition:.4s ease-in-out}.tst-popup-bg .tst-popup-frame{position:relative;margin-top:60px;transform:translateY(60px);text-align:center;width:50%;padding:60px 30px 30px;background-color:#f2f6f7;box-shadow:0 5px 10px 0 rgba(26,47,51,.15);border-radius:10px;transition:.4s ease-in-out}.tst-popup-bg .tst-popup-frame:before{z-index:999;top:-10px;border-radius:5px 5px 0 0}.tst-popup-bg .tst-popup-frame:after,.tst-popup-bg .tst-popup-frame:before{content:"";height:10px;width:calc(100% - 30px);position:absolute;background-color:#f2f6f7;opacity:.2;left:15px}.tst-popup-bg .tst-popup-frame:after{bottom:-10px;border-radius:0 0 5px 5px}.tst-popup-bg .tst-popup-frame .tst-close-popup{position:absolute;top:30px;cursor:pointer;right:30px;transition:.3s ease-in-out}.tst-popup-bg .tst-popup-frame .tst-close-popup:hover{color:#e74c3c;transform:scale(1.2)}.tst-popup-bg.tst-active{opacity:1;pointer-events:all}.tst-popup-bg.tst-active .tst-popup-frame{transform:translateY(0)}@media(max-width:992px){.tst-popup-bg{padding:0 45px}.tst-popup-bg .tst-popup-frame{width:100%}}@media(max-width:790px){.tst-popup-bg{padding:10px}}.tst-breadcrumbs{position:relative;display:inline-flex;background-color:#f39c12;margin:0;padding:0 30px;height:50px;border-radius:5px;align-items:center}.tst-breadcrumbs:before{content:"";height:7px;width:calc(100% - 20px);position:absolute;bottom:-7px;border-radius:0 0 5px 5px;background-color:#f2f6f7;opacity:.15;transition:.3s ease-in-out;left:10px}.tst-breadcrumbs li{list-style-type:none;margin-right:15px}.tst-breadcrumbs li:after{font-family:Font Awesome\ 5 Free;font-weight:900;content:"";font-size:12px;margin-left:15px}.tst-breadcrumbs li a{text-transform:uppercase;font-size:12px;font-weight:800;letter-spacing:1px;font-family:var(--font-inter),sans-serif;margin:0;transition:.3s ease-in-out}.tst-breadcrumbs li.tst-active{pointer-events:none;opacity:.5}.tst-breadcrumbs li.tst-active:after{display:none}.tst-breadcrumbs li:last-child{margin:0}.tst-timeline{position:relative;display:flex;flex-wrap:wrap}.tst-timeline:after{content:"";border-radius:3px;position:absolute;left:50%;margin-left:-2px;height:100%;width:4px;background-color:#f39c12}.tst-timeline .tst-timeline-item{width:50%;padding-right:60px;text-align:right}.tst-timeline .tst-timeline-item .tst-tl-content{position:relative;display:flex;align-items:stretch;flex-direction:row-reverse}.tst-timeline .tst-timeline-item .tst-tl-content .tst-ilust{position:relative;width:20%;filter:brightness(80%);transition:.4s ease-in-out}.tst-timeline .tst-timeline-item .tst-tl-content .tst-ilust img{border-radius:10px;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;box-shadow:0 5px 10px 0 rgba(26,47,51,.11)}.tst-timeline .tst-timeline-item .tst-tl-content .tst-tl-text-frame{width:80%;padding-right:30px}.tst-timeline .tst-timeline-item .tst-year{position:relative;font-size:18px;font-weight:500}.tst-timeline .tst-timeline-item .tst-year:before{content:"";position:absolute;z-index:1;right:-60px;top:9px;height:4px;width:50px;border-radius:3px;background-color:#f39c12}.tst-timeline .tst-timeline-item .tst-year:after{content:"";position:absolute;z-index:2;right:-70px;top:0;height:20px;width:20px;border-radius:50%;box-shadow:0 0 0 4px #fcfcfc;border:4px solid #f39c12;background-color:#fcfcfc}.tst-timeline .tst-timeline-item:nth-child(2n){margin-top:60px;text-align:left;padding-left:60px;padding-right:0}.tst-timeline .tst-timeline-item:nth-child(2n) .tst-tl-content{flex-direction:row}.tst-timeline .tst-timeline-item:nth-child(2n) .tst-tl-content .tst-tl-text-frame{padding-right:0;padding-left:30px}.tst-timeline .tst-timeline-item:nth-child(2n) .tst-year:before{right:auto;left:-60px}.tst-timeline .tst-timeline-item:nth-child(2n) .tst-year:after{right:auto;left:-70px}.tst-timeline .tst-timeline-item:hover .tst-tl-content .tst-ilust{filter:brightness(110%)}@media(max-width:790px){.tst-timeline:after{left:0}.tst-timeline .tst-timeline-item{padding:0 0 0 30px;width:100%;text-align:left}.tst-timeline .tst-timeline-item .tst-tl-content{flex-direction:row}.tst-timeline .tst-timeline-item .tst-tl-content .tst-tl-text-frame{padding:0 0 0 30px}.tst-timeline .tst-timeline-item .tst-year{position:relative;font-size:18px;font-weight:500}.tst-timeline .tst-timeline-item .tst-year:before{display:none}.tst-timeline .tst-timeline-item .tst-year:after{right:auto;left:-40px}.tst-timeline .tst-timeline-item:nth-child(2n){margin-top:0;text-align:left;padding:0 0 0 30px}.tst-timeline .tst-timeline-item:nth-child(2n) .tst-tl-content{flex-direction:row}.tst-timeline .tst-timeline-item:nth-child(2n) .tst-tl-content .tst-tl-text-frame{padding:0 0 0 30px}.tst-timeline .tst-timeline-item:nth-child(2n) .tst-year{position:relative;font-size:18px;font-weight:500;margin-bottom:30px}.tst-timeline .tst-timeline-item:nth-child(2n) .tst-year:after{right:auto;left:-40px}}.tst-new-menu-card{position:relative;overflow:hidden;display:flex;border:2px dotted rgba(26,47,51,.2);border-radius:5px;margin-bottom:30px}.tst-new-menu-card .tst-cover{position:relative;align-self:stretch;width:40%}.tst-new-menu-card .tst-cover img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.tst-new-menu-card .tst-cover .tst-zoom-icon{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;background-color:#f39c12;height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:14px;box-shadow:0 5px 10px 0 rgba(26,47,51,.11);transform:scale(.5);opacity:0;transition:.4s ease-in-out}.tst-new-menu-card .tst-cover:hover .tst-zoom-icon{transform:scale(1);opacity:1}.tst-new-menu-card .tst-menu-item-descr{width:60%;align-items:center;padding:15px 15px 15px 30px}.tst-new-menu-card .tst-menu-item-descr .tst-name-price{align-items:center;display:flex;justify-content:space-between}.tst-new-menu-card .tst-menu-item-descr .tst-name-price h5{font-size:16px;margin-bottom:0}.tst-new-menu-card .tst-menu-item-descr .tst-name-price .tst-price{line-height:20px;background-color:#f39c12;padding:7px 10px 0;border-radius:3px;font-weight:600;font-size:22px}.tst-new-menu-card .tst-menu-item-descr .tst-name-price .tst-price span{margin-right:5px;display:inline-block;font-weight:400;font-size:12px;opacity:.6}.tst-new-menu-card .tst-menu-item-descr .tst-menu-category{padding:0;display:flex;margin:0 0 10px}.tst-new-menu-card .tst-menu-item-descr .tst-menu-category li{margin-right:5px;list-style-type:none;background-color:#eee;padding:5px 10px 3px;border-radius:3px;font-weight:800;text-transform:uppercase;font-size:12px;letter-spacing:1px}.tst-new-menu-card .tst-menu-item-descr .tst-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.tst-new-menu-card.tst-new-menu-card-sm .tst-cover{width:30%}.tst-new-menu-card.tst-new-menu-card-sm .tst-menu-item-descr{width:70%}.tst-new-menu-card.tst-new-menu-card-sm:last-child{margin-bottom:0}.tst-new-menu-card.tst-new-menu-card-sm:first-child{margin-bottom:30px}.tst-menu-ilust{width:100%;height:100%;position:relative;overflow:hidden;border-radius:5px;box-shadow:0 5px 10px 0 rgba(26,47,51,.11)}.tst-menu-ilust.tst-menu-ilust-2{height:200px}.tst-menu-ilust img{object-fit:cover;object-position:center;border-radius:5px}.tst-menu-ilust .tst-overlay,.tst-menu-ilust img{width:100%;height:100%;position:absolute;top:0;left:0}.tst-menu-ilust .tst-overlay{right:0;background-image:linear-gradient(270deg,rgba(4,25,29,.1),rgba(4,25,29,.7) 70%);transition:.4s ease-in-out}.tst-menu-ilust .tsc-ilust-text{padding:60px;width:100%;position:absolute;top:auto;bottom:0;left:0}@media(max-width:992px){.tst-menu-ilust,.tst-menu-ilust.tst-menu-ilust-2{height:200px}.tst-menu-ilust .tsc-ilust-text{padding:60px;width:100%;position:absolute;top:auto;bottom:0;left:0}}.tst-sidebar-frame{width:100%;padding:30px;background-color:#fcfcfc;box-shadow:0 0 10px 0 rgba(26,47,51,.11);border-radius:5px}.tst-sidebar-frame .tst-sidebar{border:3px dotted #e5ebef;padding:30px}.tst-sidebar-frame .tst-ib-title-frame{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;margin-top:30px}.tst-sidebar-frame .tst-ib-title-frame:first-child{margin-top:0}.tst-sidebar-frame .tst-ib-title-frame:last-child{margin-bottom:0}.tst-sidebar-frame .tst-ib-title-frame h4{font-size:18px}.tst-sidebar-frame .tst-ib-title-frame i{font-size:12px;opacity:.5}.tst-sidebar-frame .tst-group-input.tst-group-with-btn{position:relative}.tst-sidebar-frame .tst-group-input.tst-group-with-btn input{height:50px;position:relative;padding:0 20px;font-size:14px;background-color:#e5ebef;display:block;width:100%;border:none;font-size:16px}.tst-sidebar-frame .tst-group-input.tst-group-with-btn button{position:absolute;top:0;right:0;height:100%;width:50px;border:none;background-color:#f39c12;transition:.3s ease-in-out}.tst-sidebar-frame .tst-list{margin:0;padding:0}.tst-sidebar-frame .tst-list li{list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:16px;padding:15px 0;border-bottom:1px solid #f2f3f5}.tst-sidebar-frame .tst-list li:first-child{border-top:1px solid #f2f3f5}.tst-sidebar-frame .tst-keywords{display:flex;flex-wrap:wrap;margin:0;padding:0}.tst-sidebar-frame .tst-keywords li{list-style:none;padding-right:5px;padding-bottom:5px}.tst-sidebar-frame .tst-keywords li a{display:block;font-size:16px;background-color:#f39c12;padding:2px 5px;color:#1a2f33;transition:.3s ease-in-out}@media(max-width:992px){.tst-sidebar-frame.tst-pad-type-1{margin-top:60px;margin-bottom:60px}.tst-sidebar-frame.tst-pad-type-2{margin-top:90px;margin-bottom:0}}@media(max-width:768px){.tst-sidebar-frame .tst-sidebar{border:none;padding:0}}.tst-menu-book-item{background-color:#fff;box-shadow:0 5px 10px 0 rgba(26,47,51,.15);border-radius:5px;margin-bottom:60px}.tst-menu-book-item .tst-btn.tst-cart-btn svg{width:22px}.tst-menu-book-item .tst-item-cover-frame{display:block;border-radius:5px 5px 0 0;position:relative;overflow:hidden;padding-bottom:65%}.tst-menu-book-item .tst-item-cover-frame img{border-radius:5px 5px 0 0;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:.4s ease-in-out}.tst-menu-book-item .tst-item-cover-frame:focus{outline:inherit}.tst-menu-book-item .tst-item-cover-frame:hover img{transform:scale(1.05)}.tst-menu-book-item .tst-menu-book-descr{padding:30px}.tst-menu-book-item .tst-menu-book-descr .tst-menu-book-bottom{display:flex;justify-content:space-between;align-items:flex-end}.tst-menu-book-item .tst-menu-book-descr .tst-menu-book-bottom .tst-menu-book-price .tst-price{font-size:22px;font-weight:600;margin-bottom:0}.tst-menu-book-item .tst-menu-book-descr .tst-menu-book-bottom .tst-menu-book-price .tst-price .tst-symbol{margin-right:5px;display:inline-block;font-weight:400;font-size:12px;opacity:.6}.tst-menu-book-item .tst-menu-book-descr .tst-menu-book-bottom .tst-menu-book-price .tst-price.tst-old-price{font-size:17px;font-weight:300;opacity:.6;margin-bottom:5px}.tst-menu-book-item .tst-menu-book-descr .tst-menu-book-bottom .tst-menu-book-price .tst-price.tst-old-price .tst-symbol{font-size:6px}.tst-menu-book-item.tst-mbi-2{display:flex;justify-content:space-between}.tst-menu-book-item.tst-mbi-2 .tst-btn.tst-cart-btn svg{width:15px}.tst-menu-book-item.tst-mbi-2 .tst-item-cover-frame{width:30%;padding-bottom:1%;border-radius:5px 0 0 5px}.tst-menu-book-item.tst-mbi-2 .tst-item-cover-frame img{border-radius:5px 0 0 5px}.tst-menu-book-item.tst-mbi-2 .tst-menu-book-descr{padding:30px;width:70%}.tst-menu-book-item.tst-mbi-3{display:flex;justify-content:space-between;align-items:center;box-shadow:none;background-color:rgba(0,0,0,0);margin-bottom:60px}.tst-menu-book-item.tst-mbi-3 .tst-btn.tst-cart-btn svg{width:15px}.tst-menu-book-item.tst-mbi-3 .tst-item-cover-frame{height:90px;width:130px;border-radius:5px;padding-bottom:0;box-shadow:0 5px 10px 0 rgba(26,47,51,.15)}.tst-menu-book-item.tst-mbi-3 .tst-menu-book-descr{width:calc(100% - 130px);padding:0 0 0 30px;display:flex;justify-content:space-between}.tst-menu-book-item.tst-mbi-3 .tst-menu-book-descr .tst-spacer-sm{display:none}.tst-menu-book-item.tst-mbi-3 .tst-menu-book-descr .tst-menu-book-bottom{width:140px;flex-direction:column;justify-content:space-around}.tst-menu-book-item.tst-mbi-3 .tst-menu-book-descr .tst-menu-book-bottom .tst-menu-book-price .tst-price{font-size:18px}.tst-menu-book-item.tst-mbi-3 .tst-menu-book-descr .tst-menu-book-bottom .tst-cart-btn{border-radius:50%;padding:0;height:35px;width:35px}.tst-menu-book-item.tst-mbi-3 .tst-menu-book-descr .tst-menu-book-bottom .tst-cart-btn svg{margin-bottom:15px}.swiper-menu-nav{text-align:center;position:static;width:auto!important;left:auto!important;margin:0 0 60px}.swiper-menu-nav .swiper-pagination-bullet{opacity:1;position:relative;padding:0 30px;background-color:rgba(0,0,0,0)!important;display:inline-block;height:50px;color:#1a2f33!important;line-height:54px;cursor:pointer;font-family:var(--font-inter),sans-serif;transform:scale(1)!important;text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:800;border:none!important;transition:.3s ease-in-out;border-radius:5px;width:auto}.swiper-menu-nav .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(1)!important;border:none!important;color:#1a2f33!important;background-color:#f39c12!important}.swiper-menu{overflow:visible!important}.swiper-menu .swiper-slide{background-color:#fcfcfc}@media(max-width:500px){.tst-menu-book-item.tst-mbi-3 .tst-item-cover-frame{display:none}.tst-menu-book-item.tst-mbi-3 .tst-menu-book-descr{width:100%;padding:0}}.tst-minicart-window{pointer-events:none;opacity:0;transform:translateY(20px);border-radius:10px;position:absolute;top:90px;right:0;background-color:#fff;box-shadow:0 5px 10px 0 rgba(26,47,51,.11);transition:.3s ease-in-out}.tst-minicart-window.tst-active{pointer-events:all;opacity:1;transform:translateY(0)}.tst-minicart-window:after{content:"";height:10px;width:calc(100% - 30px);position:absolute;bottom:-10px;border-radius:0 0 5px 5px;background-color:#fcfcfc;opacity:.15;left:15px}.tst-minicart-window .tst-minicart-header{text-align:center;padding:30px;background-color:#fff;border-radius:10px 10px 0 0;border-bottom:1px solid rgba(26,47,51,.05)}.tst-minicart-window .woocommerce-mini-cart{margin:0;padding:30px 26px 15px 30px;width:415px;background-color:#fcfcfc;overflow:scroll;overflow-x:hidden;height:100%;max-height:400px;box-shadow:inset 0 5px 5px 0 rgba(26,47,51,.05)}.tst-minicart-window .woocommerce-mini-cart .woocommerce-mini-cart-item{width:100%;display:flex;background-color:#fff;flex-direction:column;justify-content:center;padding:0 50px 0 160px;min-height:90px;border-radius:5px;box-shadow:0 5px 10px 0 rgba(26,47,51,.11);position:relative;overflow:hidden;list-style-type:none;margin-bottom:15px}.tst-minicart-window .woocommerce-mini-cart .woocommerce-mini-cart-item a{text-transform:uppercase;font-size:12px;font-weight:800;letter-spacing:1px;font-family:var(--font-inter),sans-serif;margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.tst-minicart-window .woocommerce-mini-cart .woocommerce-mini-cart-item .quantity{font-size:12px;opacity:.6}.tst-minicart-window .woocommerce-mini-cart .woocommerce-mini-cart-item .remove_from_cart_button{line-height:11px;padding-left:1.5px;display:block;transform:scale(0);border-radius:50%;font-weight:300;text-align:center;position:absolute;height:14px;width:14px;color:#fcfcfc;background-color:#e74c3c;font-size:20px;margin-top:-7px;top:50%;right:20px;transition:.3s ease-in-out}.tst-minicart-window .woocommerce-mini-cart .woocommerce-mini-cart-item .attachment-woocommerce_thumbnail{position:absolute;top:0;left:0;height:100%;object-fit:cover;object-position:center;width:140px;border-radius:5px 0 0 5px}.tst-minicart-window .woocommerce-mini-cart .woocommerce-mini-cart-item:hover .remove_from_cart_button{transform:scale(1)}.tst-minicart-window .woocommerce-mini-cart__total{border-top:1px solid rgba(26,47,51,.05);padding:30px 30px 15px;margin:0;text-align:center;display:flex;justify-content:space-between}.tst-minicart-window .woocommerce-mini-cart__total strong{text-transform:uppercase;font-size:12px;font-weight:800;letter-spacing:1px;font-family:var(--font-inter),sans-serif}.tst-minicart-window .woocommerce-mini-cart__total .woocommerce-Price-amount{font-weight:600;font-size:22px}.tst-minicart-window .woocommerce-mini-cart__total .woocommerce-Price-amount .woocommerce-Price-currencySymbol{margin-right:5px;display:inline-block;font-weight:400;font-size:13px;opacity:.6}.tst-minicart-window .woocommerce-mini-cart__buttons{display:flex;justify-content:space-between;padding:0 30px 20px}@media(max-width:500px){.tst-minicart-window{width:calc(100% - 30px);left:15px}.tst-minicart-window .woocommerce-mini-cart{max-height:45vh;width:100%;padding:15px 15px 0}}.tst-shop-list-header{display:flex;justify-content:space-between;align-items:center}.tst-shop-list-header .woocommerce-result-count{text-transform:uppercase;font-size:12px;font-weight:800;letter-spacing:1px;font-family:var(--font-inter),sans-serif;margin:0}@media(max-width:790px){.tst-shop-list-header{flex-direction:column}.tst-shop-list-header .woocommerce-result-count{margin-bottom:30px}}.tst-product-card{position:relative;overflow:hidden;border-radius:5px;background-color:#fff;box-shadow:0 5px 10px 0 rgba(26,47,51,.2);margin-bottom:60px}.tst-product-card .woocommerce-LoopProduct-link{display:block;text-decoration:none!important}.tst-product-card .woocommerce-LoopProduct-link .tst-cover-frame{position:relative;overflow:hidden;padding-bottom:65%}.tst-product-card .woocommerce-LoopProduct-link .tst-cover-frame .attachment-woocommerce_thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:.4s ease-in-out}.tst-product-card .woocommerce-LoopProduct-link h2{display:block;padding:30px 0 15px;margin:0 30px;font-size:24px;line-height:26px}.tst-product-card .woocommerce-LoopProduct-link .tst-product-descr{display:block;padding-bottom:15px;margin:0 30px;border-bottom:2px dotted rgba(26,47,51,.4)}.tst-product-card .woocommerce-LoopProduct-link .price{position:absolute;bottom:0;margin:0 30px;padding-bottom:30px;display:block}.tst-product-card .woocommerce-LoopProduct-link .price .woocommerce-Price-amount{font-weight:600;font-size:22px}.tst-product-card .woocommerce-LoopProduct-link .price .woocommerce-Price-amount .woocommerce-Price-currencySymbol{margin-right:5px;display:inline-block;font-weight:400;font-size:13px;opacity:.6}.tst-product-card .woocommerce-LoopProduct-link .price del .woocommerce-Price-amount{text-decoration:line-through;margin-right:15px;font-weight:300;font-size:15px;position:absolute;top:-25px}.tst-product-card .woocommerce-LoopProduct-link .price del .woocommerce-Price-amount .woocommerce-Price-currencySymbol{margin-right:5px;display:inline-block;font-weight:400;font-size:9px;opacity:.6}.tst-product-card .tst-btn{margin:15px 30px 30px;float:right}.tst-product-card:hover .tst-cover-frame .attachment-woocommerce_thumbnail{transform:scale(1.05)}.widget-area{padding-left:30px}.widget-area .widget-title{display:block;font-size:24px;line-height:26px;margin-bottom:60px}.widget-area ul{padding:0;margin:0}.widget-area ul li{list-style-type:none}.widget-area .widget_product_categories ul li{display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;font-size:12px;font-weight:800;letter-spacing:1px;font-family:var(--font-inter),sans-serif;transition:.3s ease-in-out;margin:0 0 15px}.widget-area .widget_product_categories ul li .count{display:inline-block;line-height:17px;margin-left:10px;padding:1px 10px 0;border-radius:10px;font-weight:600;text-align:center;height:15px;width:auto;color:#fcfcfc;background-color:#2ecc71;font-size:12px;transition:.3s ease-in-out}.widget-area .product_list_widget li{width:100%;display:flex;background-color:#fff;flex-direction:column;justify-content:center;padding:0 15px 0 160px!important;min-height:90px;border-radius:5px;box-shadow:0 5px 10px 0 rgba(26,47,51,.2);position:relative;overflow:hidden;list-style-type:none;margin-bottom:15px!important}.widget-area .product_list_widget li a{text-transform:uppercase;font-size:12px;font-weight:800;letter-spacing:1px;font-family:var(--font-inter),sans-serif;margin:0 0 10px}.widget-area .product_list_widget li a .product-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.widget-area .product_list_widget li .attachment-woocommerce_thumbnail{position:absolute;top:0;left:-4px;height:100%;object-fit:cover;object-position:center;width:140px;border-radius:5px 0 0 5px}.widget-area .product_list_widget li .woocommerce-Price-amount{font-weight:600;font-size:16px}.widget-area .product_list_widget li .woocommerce-Price-amount .woocommerce-Price-currencySymbol{margin-right:5px;display:inline-block;font-weight:400;font-size:13px;opacity:.6}.widget-area .product_list_widget li del .woocommerce-Price-amount{text-decoration:line-through;margin-right:15px;font-weight:300;font-size:15px}.widget-area .product_list_widget li del .woocommerce-Price-amount .woocommerce-Price-currencySymbol{margin-right:5px;display:inline-block;font-weight:400;font-size:9px;opacity:.6}@media(max-width:992px){.widget-area{padding-left:0}}.woocommerce-ordering select{background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:240px;height:50px;border:none;font-size:16px;font-weight:300;cursor:pointer}.woocommerce-ordering select:focus{outline:inherit}.woocommerce-ordering{background-color:#fff;border-radius:5px;padding-left:20px;position:relative;box-shadow:0 5px 10px 0 rgba(26,47,51,.1)}.woocommerce-ordering:after{position:absolute;right:20px;top:calc(50% - 12px);font-family:Font Awesome\ 5 Free;font-weight:900;content:"";font-size:12px;margin-left:15px;pointer-events:none}.woocommerce-product-search{width:100%;display:block;margin-left:auto;margin-right:auto;display:flex;flex-wrap:nowrap}.woocommerce-product-search input{width:100%;margin-right:15px;position:relative;padding:0 20px;height:50px;box-shadow:0 5px 10px 0 rgba(26,47,51,.1);border-radius:5px;background-color:#fff;border:none}.woocommerce-product-search input::placeholder{font-size:16px;font-weight:300;color:#1a2f33}.woocommerce-product-search input:focus{outline:inherit}.woocommerce-product-search button{position:relative;padding:0 20px;background-color:#f39c12;display:inline-block;height:50px;line-height:54px;cursor:pointer;font-family:var(--font-inter),sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:800;border:none;transition:.3s ease-in-out;border-radius:5px}.woocommerce-product-search button i{font-size:14px;transform:translateY(1px)}.woocommerce-product-search button:hover{filter:brightness(108%);transform:scale(1.015)}.woocommerce button{position:relative;padding:0 30px!important;background-color:#f39c12!important;display:inline-block;height:50px!important;line-height:54px!important;cursor:pointer;color:#1a2f33!important;font-family:var(--font-inter),sans-serif;text-transform:uppercase;font-size:12px!important;letter-spacing:1px;font-weight:800;border:none;transition:.3s ease-in-out;border-radius:5px!important}.woocommerce button:hover{filter:brightness(108%);transform:scale(1.015)}.woocommerce input{height:50px;border-radius:5px;padding:0 30px;background-color:#fff}.woocommerce input::placeholder{font-size:16px;font-weight:300;color:#1a2f33}.woocommerce input:focus{outline:inherit}table{background-color:#fff;width:100%;box-shadow:0 5px 10px 0 rgba(26,47,51,.1);border:none!important;padding:40px 30px}table *{border:none}table thead tr th{padding:0 0 30px!important;text-transform:uppercase!important;font-size:12px;font-weight:800;letter-spacing:1px;font-family:var(--font-inter),sans-serif}.quantity input{height:50px;min-width:90px;padding:0 10px 0 0;background-color:#fff}.actions{background-color:rgba(0,0,0,0)!important;position:relative;padding:30px 0 0!important}.actions .tst-uc{position:absolute!important;top:30px;right:0}.coupon{padding-bottom:0!important}.coupon button{margin-left:15px!important}@media(max-width:992px){.actions{position:relative;padding:30px 0 0!important}.actions .tst-uc{margin-top:30px!important;position:static!important}}.cart_item{position:relative}.cart_item td{background-color:rgba(0,0,0,0)!important;padding:15px 30px 15px 0!important;border-top:none}.cart_item td:before{padding:0 0 30px!important;text-transform:uppercase!important;font-size:12px;font-weight:800;letter-spacing:1px;font-family:var(--font-inter),sans-serif}.cart_item td.product-remove{width:15px}.cart_item td.product-remove a.remove{transform:scale(.8);transition:.3s ease-in-out;line-height:16px;width:20px;height:20px;font-weight:300;background-color:#e74c3c;color:#fcfcfc!important;opacity:1}.cart_item td.product-remove a.remove:hover{transform:scale(1)}.cart_item td.product-thumbnail{width:200px;height:100px}.cart_item td.product-thumbnail a{display:block;padding-bottom:65%;position:relative}.cart_item td.product-thumbnail a img{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:5px}.cart_totals h2{display:block;margin:0 0 30px;font-size:24px;line-height:26px}.cart_totals table{padding:30px 30px 25px}.cart_totals table tbody tr.cart-subtotal td{background-color:rgba(0,0,0,0)!important;padding:0 0 30px!important;font-size:16px;font-weight:400}.cart_totals table tbody tr.cart-subtotal td:before{text-transform:uppercase!important;font-size:12px;font-weight:800;letter-spacing:1px;font-family:var(--font-inter),sans-serif}.cart_totals table tbody tr.cart-subtotal td .woocommerce-Price-currencySymbol{margin-right:5px;display:inline-block;font-weight:400;font-size:12px;opacity:.6}.cart_totals table tbody tr.cart-subtotal th{text-transform:uppercase;font-size:12px;font-weight:800;letter-spacing:1px;padding-bottom:30px}.cart_totals table tbody tr.order-total td{background-color:rgba(0,0,0,0)!important;padding:30px 0 0;font-size:22px;font-weight:300}.cart_totals table tbody tr.order-total td:before{text-transform:uppercase!important;font-size:12px;font-weight:800;letter-spacing:1px;font-family:var(--font-inter),sans-serif}.cart_totals table tbody tr.order-total td .woocommerce-Price-currencySymbol{margin-right:5px;display:inline-block;font-weight:400;font-size:13px;opacity:.6}.cart_totals table tbody tr.order-total th{text-transform:uppercase;font-size:12px;font-weight:800;letter-spacing:1px;padding-top:30px}.checkout-button{position:relative;padding:0 30px!important;background-color:#f39c12!important;display:inline-block;height:50px!important;line-height:54px!important;cursor:pointer;color:#1a2f33!important;font-family:var(--font-inter),sans-serif;text-transform:uppercase;font-size:12px!important;letter-spacing:1px;font-weight:800;border:none;transition:.3s ease-in-out;border-radius:5px!important}.checkout-button:hover{filter:brightness(108%);transform:scale(1.015)}.product-name a{font-weight:600;font-size:18px;font-family:var(--font-space_grotesk),serif!important}.product-price .woocommerce-Price-amount,.product-subtotal .woocommerce-Price-amount{font-size:16px;font-weight:400}.product-price .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.product-subtotal .woocommerce-Price-amount .woocommerce-Price-currencySymbol{margin-right:5px;display:inline-block;font-weight:400;font-size:12px;opacity:.6}.tst-co-cart-frame{padding:30px;background-color:#e5ebef}.tst-remove{float:right;display:block;border-radius:50%;background-color:#f2f3f5;cursor:pointer;width:30px;height:30px;text-align:center;line-height:30px;transform:rotate(45deg);transition:.3s ease-in-out}.tst-remove:hover{filter:brightness(102%)}.tst-price-1{color:rgba(26,47,51,.7);font-size:17px}.tst-price-1 span{display:none}.tst-price-2{color:#1a2f33;font-weight:500;font-size:17px}.tst-price-2 span{display:none}.tst-cart-table .tst-cart-table-header{margin-bottom:30px;font-weight:600;font-size:16px;letter-spacing:0}.tst-cart-table .tst-cart-item{padding:15px 0;margin-bottom:15px;border-top:1px solid #f2f3f5;border-bottom:1px solid #f2f3f5}.tst-cart-table .tst-cart-item .tst-text{overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical}.tst-cart-total{padding:30px 0;border-top:1px solid #f2f3f5;border-bottom:1px solid #f2f3f5}.tst-cart-total .tst-sum{font-weight:600;margin-bottom:30px;letter-spacing:0}.tst-cart-total .tst-sum .tst-price-1{font-weight:400}.tst-cart-total .tst-realy-sum{font-size:22px;font-weight:600;letter-spacing:0}.tst-cart-total .tst-realy-sum .tst-price-2{font-weight:600;font-size:24px}.tst-cart-total.tst-cart-total-2{border:none;padding-top:15px;padding-bottom:0}.tst-cart-total.tst-cart-total-2 .tst-realy-sum,.tst-cart-total.tst-cart-total-2 .tst-realy-sum .tst-price-2{font-size:20px}.tst-cart-btns-frame{padding:15px 0 10px;display:flex;justify-content:space-between;border-bottom:1px solid #f2f3f5}@media(max-width:992px){.tst-cart-table .tst-cart-table-header{display:none}.tst-cart-table .tst-cart-item{position:relative}.tst-cart-table .tst-cart-item .tst-product{align-items:flex-start;margin-bottom:15px;flex-direction:column}.tst-cart-table .tst-cart-item .tst-product .tst-cover-frame{margin-bottom:15px}.tst-cart-table .tst-cart-item .tst-product .tst-prod-description{padding-left:0}.tst-cart-table .tst-cart-item .tst-input-number-frame,.tst-cart-table .tst-cart-item .tst-price-1,.tst-cart-table .tst-cart-item .tst-price-2{margin-bottom:15px}.tst-cart-table .tst-cart-item .tst-price-1 span,.tst-cart-table .tst-cart-item .tst-price-2 span{display:inline}.tst-cart-table .tst-cart-item .tst-remove{position:absolute;top:15px;right:0}}@media(max-width:768px){.tst-cart-btns-frame .tst-btn-gray{display:none}}.tst-product{display:flex;align-items:center}.tst-product .tst-cover-frame{position:relative;width:90px;padding-bottom:90px}.tst-product .tst-cover-frame img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.tst-product .tst-prod-description{padding-left:15px;width:calc(100% - 90px)}.tst-product .tst-prod-description h4{overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical}.tst-product-description .tst-price-frame{padding-left:0;padding-bottom:30px;display:flex;align-items:center;justify-content:space-between;border-bottom:4px dotted rgba(26,47,51,.2)}.tst-product-description .tst-price-frame .tst-price{height:70px;background-color:#f39c12;padding:0 20px;font-weight:500;font-size:32px;display:flex;justify-content:center;align-items:center}.tst-product-description .tst-price-frame .tst-price sub{font-size:14px;font-weight:400}.tst-product-description .tst-buttons-frame{display:flex;align-items:center}.tst-product-description .tst-buttons-frame .tst-input-number-frame{margin-bottom:0;margin-right:30px}.tst-input-number-frame{display:flex;align-items:center}.tst-input-number-frame .tst-input-number-btn{border-radius:50%;background-color:#f39c12;cursor:pointer;width:30px;height:30px;text-align:center;line-height:30px;border:none;transition:.3s ease-in-out}.tst-input-number-frame .tst-input-number-btn:hover{filter:brightness(110%)}.tst-input-number-frame .tst-input-number-btn:focus{outline:inherit}.tst-input-number-frame input{margin:0 5px;text-align:center;height:50px;width:60px;background-color:#fcfcfc;position:relative;padding:0 20px;display:block;border:none}.tst-input-number-frame input::-webkit-inner-spin-button,.tst-input-number-frame input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tst-input-number-frame input:focus{outline:inherit}.tst-gallery-item{position:relative;overflow:hidden;padding-bottom:65%;border:1px solid #eee}.tst-gallery-item>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.001);transition:.3s ease-in-out}.tst-gallery-item .tst-zoom{opacity:0;transform:scale(.5);position:absolute;bottom:15px;right:15px}.tst-gallery-item.tst-gallery-vert{padding-bottom:120%}.tst-gallery-item.tst-gallery-square{padding-bottom:100%}.tst-gallery-item:hover>img{transform:scale(1.05)}.tst-gallery-item:hover .tst-zoom{transform:scale(1);opacity:1}.tst-item-50 .tst-gallery-item.tst-gallery-vert{padding-bottom:136%}.tst-menu-section{position:relative}.tst-filter{margin-bottom:60px}.tst-filter .tst-filter-link{padding:0 20px;font-weight:500;line-height:55px;cursor:pointer;position:relative;display:inline-block;text-align:center;height:55px;text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:800;margin-right:10px;background-color:rgba(26,47,51,.1);transition:.3s ease-in-out;color:#1a2f33}.tst-filter .tst-filter-link:last-child{margin-right:0}.tst-filter .tst-filter-link.tst-active{background-color:#f39c12;color:#1a2f33}.tst-filter .tst-filter-link:hover{filter:brightness(102%);color:#1a2f33}@media(max-width:768px){.tst-filter{margin-bottom:60px}.tst-filter .tst-filter-link{display:block;margin-right:0}}.tst-badge{position:absolute;z-index:2;top:15px;left:15px;background-color:#f39c12;padding:3px 10px;font-size:14px;display:flex;align-items:center}.tst-badge i{font-size:11px;margin-right:5px}.tst-badge.tst-vegan{background-color:#9ccc65}.tst-badge.tst-hot{background-color:#ff5252}.tst-stars{padding:0;display:flex;list-style:none}.tst-stars li{margin-right:5px;color:#f39c12;font-size:14px}.tst-stars li.tst-empty{color:rgba(26,47,51,.7);filter:brightness(95%)}.tst-stars li span{font-size:14px;color:#1a2f33;white-space:nowrap}.tst-stars.tst-unrated li{color:#1a2f33!important;text-shadow:0 0 1px rgba(26,47,51,.7)}.tst-stars.tst-unrated li span{text-shadow:none}.tst-features-item{display:flex;position:relative;z-index:2}.tst-features-item .tst-number{min-width:62px;margin-right:30px;font-family:var(--font-inter),cursive;color:#fcfcfc;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#1a2f33;font-size:42px;font-weight:700;line-height:36px}.tst-features-item.tst-features-item-sm{flex-direction:column}.tst-features-item.tst-features-item-sm .tst-number{min-width:30px;margin-right:15px;font-size:28px;line-height:22px;margin-bottom:15px}@media(max-width:768px){.tst-features-item{flex-direction:column;justify-content:flex-start}.tst-features-item .tst-number{padding:0;margin:0 0 20px}}.tst-list{padding:0;margin:0;list-style:0}.tst-list li{display:flex;justify-content:space-between;align-items:center;font-size:17px;padding:15px 0;border-bottom:1px solid rgba(26,47,51,.2)}.tst-list li b{font-weight:400}.tst-list li b a{display:block;text-decoration:none;color:inherit;transition:.3s ease-in-out}.tst-list li b a:hover{transform:translateX(10px)}.tst-list li span{font-size:14px;color:rgba(26,47,51,.7)}.tst-list li span.tst-number{background-color:rgba(26,47,51,.2);padding:2px 5px;color:#1a2f33}.tst-list li:first-child{border-top:1px solid rgba(26,47,51,.2)}.tst-masonry-grid{width:calc(100% + 30px);display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-15px;margin-right:-15px}.tst-masonry-grid .tst-grid-item{padding:0 15px;width:100%}.tst-masonry-grid .tst-grid-item.tst-item-25{width:25%;padding:0 15px}.tst-masonry-grid .tst-grid-item.tst-item-33{width:33.333%;padding:0 15px}.tst-masonry-grid .tst-grid-item.tst-item-50{width:50%;padding:0 15px}.grid-sizer{width:100%}@media(max-width:992px){.tst-masonry-grid .tst-grid-item.tst-item-25{width:33.333%}.tst-masonry-grid .tst-grid-item.tst-item-33,.tst-masonry-grid .tst-grid-item.tst-item-50{width:50%}}@media(max-width:768px){.tst-masonry-grid .tst-grid-item.tst-item-25,.tst-masonry-grid .tst-grid-item.tst-item-33,.tst-masonry-grid .tst-grid-item.tst-item-50{width:100%}}.tst-tab{width:100%;margin-bottom:90px}.tst-tab .tst-list{display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:repeat(4,auto);grid-auto-flow:column;grid-column-gap:30px}.tst-tab .tst-list li:first-child{border-top:none}@media(max-width:768px){.tst-tab{width:100%;margin-bottom:90px}.tst-tab .tst-list{grid-template-columns:repeat(1,100%);grid-template-rows:repeat(100,auto);grid-column-gap:0}}.tst-slider-navigation .tst-slider-pagination,.tst-slider-pagination,body .tst-slider-navigation .tst-slider-pagination{display:flex;justify-content:center;width:400px;position:absolute;left:50%;top:auto;bottom:auto;margin-left:-200px}@media screen and (max-width:992px){.tst-slider-navigation .tst-slider-pagination,.tst-slider-pagination,body .tst-slider-navigation .tst-slider-pagination{margin-bottom:-35px}}.swiper-pagination-bullet{height:8px;width:8px;margin:0 3px!important;opacity:.2;background-color:#1a2f33!important;border:3px solid rgba(0,0,0,0)!important;transition:.3s ease-in-out}.swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(1.6);opacity:1;margin:0 5px!important;border:3px solid #f39c12!important;background-color:#1a2f33!important}.swiper-pagination-bullet:focus{outline:inherit}.tst-slider-navigation{justify-content:space-between;width:100%}.tst-slider-navigation,.tst-slider-navigation .tst-nav{display:flex;align-items:center}.tst-slider-navigation .tst-nav .tst-slider-btn{padding-top:1px;margin-left:15px;background-color:#f39c12;display:flex;justify-content:center;align-items:center;height:35px;width:35px;cursor:pointer;border-radius:50%;font-size:14px;transition:.3s ease-in-out}.tst-slider-navigation .tst-nav .tst-slider-btn:hover{filter:brightness(108%);transform:scale(1.015)}.tst-slider-navigation .tst-nav .tst-slider-btn.swiper-button-disabled{pointer-events:none;opacity:.3;background-color:rgba(26,47,51,.1)}.tst-slider-navigation .tst-nav .tst-slider-btn.swiper-button-disabled:hover{background-color:rgba(26,47,51,.1);opacity:.1}.tst-slider-navigation .tst-nav .tst-slider-btn .tst-label{margin-right:15px}.tst-slider-navigation .tst-nav .tst-slider-btn:focus{outline:inherit}.tst-main-slider-navigation{position:absolute;z-index:1;border-radius:10px;bottom:30px;left:50%;display:flex;justify-content:flex-start;align-items:center;padding:0 15px}.tst-main-slider-navigation .tst-main-pagination{width:auto!important}@media(max-width:767px){.tst-dynamic-banner{min-height:80px}}@media(min-width:768px){.tst-main-slider-navigation{margin-left:-360px;width:720px}}@media(min-width:992px){.tst-main-slider-navigation{margin-left:-480px;width:960px}}@media(min-width:1200px){.tst-main-slider-navigation{margin-left:-600px;width:1200px}}@media(max-width:767px){.tst-main-slider-navigation{justify-content:space-between}}.tst-main-slider-nav{display:flex}.tst-main-slider-nav .tst-slider-btn{cursor:pointer;color:#f2f6f7;height:40px;width:40px;font-size:18px;display:flex;justify-content:center;align-items:center;transition:.3s ease-in-out}.tst-main-slider-nav .tst-slider-btn.swiper-button-disabled{opacity:.5;cursor:not-allowed}.tst-main-slider-nav .tst-slider-btn i{text-shadow:0 5px 20px rgba(26,47,51,.95)}.tst-main-slider-nav .tst-slider-btn:focus{outline:inherit}.tst-main-slider-nav .tst-slider-btn:hover{transform:scale(1.3)}.tst-main-pagination{display:flex;margin-bottom:0;padding-bottom:0;margin-right:30px}.tst-main-pagination .swiper-pagination-bullet{height:10px;width:10px;margin:0 20px 0 0!important;opacity:1;border:3px solid #f2f6f7!important;box-shadow:0 5px 10px 0 rgba(26,47,51,.9)!important;transition:.3s ease-in-out;background-color:rgba(0,0,0,0)!important}.tst-main-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(1.5);margin:0 20px 0 0!important;border:2px solid #f39c12!important;background-color:rgba(0,0,0,0)!important}.tst-main-pagination .swiper-pagination-bullet:focus{outline:inherit}.tst-main-pagination .swiper-pagination-bullet:hover{transform:scale(1.3)}@media(max-width:790px){.tst-slider-navigation{display:flex;justify-content:space-between;align-items:center;width:100%;flex-direction:column-reverse}.tst-slider-navigation .tst-nav{margin-bottom:30px}.tst-slider-navigation .tst-nav .tst-label{display:none}.tst-slider-navigation .tst-nav .tst-slider-btn{margin:5px}.tst-slider-pagination{width:100%;position:static;margin-left:auto;margin-right:auto;margin-bottom:35px}.tst-main-slider-navigation{width:calc(100% - 20px);left:10px;bottom:15px}}.datepicker{z-index:999999999999999;border:none;font-weight:400;font-family:var(--font-inter),sans-serif;box-shadow:0 2px 5px 0 rgba(26,47,51,.11)}.datepicker .datepicker--nav{padding-top:10px;color:#1a2f33!important;opacity:1;font-size:14px}.datepicker .datepicker--cell.-current-{background-color:rgba(26,47,51,.2);color:#1a2f33}.datepicker .datepicker--cell.-selected-,.datepicker .datepicker--cell.-selected-.-current-{background:#f39c12;color:#fff}.datepicker .datepicker--cell.-selected-.-current-:hover,.datepicker .datepicker--cell.-selected-:hover{background:#f39c12}.datepicker--pointer{display:none}.nice-select{border:none;height:50px;padding:0 20px;margin-bottom:30px;box-shadow:0 2px 5px 0 rgba(26,47,51,.11)}.nice-select span{line-height:53px;color:#1a2f33!important}.nice-select .list{max-height:200px;overflow-y:scroll;box-shadow:0 2px 5px 0 rgba(26,47,51,.11);margin:10px 0 0;padding:0}.nice-select .list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.nice-select .list li{height:30px;padding:0 20px;margin:0}.fancybox-slide--video .fancybox-content{width:80%!important}.mapboxgl-marker svg{animation:marker 1s ease-in-out infinite}.mapboxgl-marker svg path{fill:#f39c12}.mapboxgl-marker svg circle{fill:#28292c}@keyframes marker{50%{transform:translateY(-10px)}0%{transform:translateY(0)}}@media(max-width:790px){.mapboxgl-marker{display:none}}.nav{height:100px!important}.nav__logo{height:100%}.nav__logo img{width:100%!important;height:100%!important;object-fit:cover}.nav__menu ul li a{font-size:13px!important}.nav__menu .nav__submenu{background-color:#fff!important;border-top:2px solid #f39c12!important}.btn--pri{color:#1a2f33!important;font-size:13px!important;font-weight:700!important}.hero-banner h1{font-size:68px!important}@media screen and (max-width:790px){.hero-banner__subheading{opacity:1!important}}.about-social-icon{font-size:16px!important}.blog-heading{font-size:48px;width:70%;margin-left:auto;margin-right:auto}.counterTitle{font-size:36px!important}.bannerDesp{width:70%;margin-left:auto;margin-right:auto;opacity:.9!important}@media screen and (max-width:600px){.bannerDesp{width:100%}}.width-90{width:90%;margin-left:auto;margin-right:auto}@media screen and (max-width:600px){.width-90{width:100%}}.timelineImage{height:300px;width:50%!important}.timelineImage img{height:100%;width:100%}@media screen and (max-width:992px){.tst-quote{right:10px!important}}.tst-menu-book-item .bubble{display:inline-block;font-size:12px;background-color:rgba(243,156,18,.1);border:1px solid #f39c12;padding:5px 10px;border-radius:20px;font-weight:500;margin-bottom:10px;color:#f39c12}.imageProduct{object-fit:contain!important}.imageProduct-cover{object-fit:cover!important}.challenges-section{position:relative}.challenges-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.challenges-section .section-header{text-align:center;margin-bottom:60px;position:relative}.challenges-section .section-header .subtitle{position:relative;text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:800;margin-bottom:15px;padding-top:20px;display:inline-block}.challenges-section .section-header .subtitle:before{content:"";height:4px;border-radius:2px;width:30px;position:absolute;left:50%;top:0;transform:translateX(-50%);background-color:#f39c12}.challenges-section .section-header .title{font-size:42px;font-weight:900;margin-bottom:20px}@media(max-width:768px){.challenges-section .section-header .title{font-size:32px}}.challenges-section .section-header .description{font-size:17px;color:rgba(26,47,51,.7);max-width:600px;margin:0 auto}.challenges-section .challenges-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px;position:relative;z-index:1}@media(max-width:992px){.challenges-section .challenges-grid{grid-template-columns:1fr}}.challenges-section .challenge-card{background:#fff;border-radius:5px;padding:40px;position:relative;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 5px 15px rgba(4,25,29,.05)}.challenges-section .challenge-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(4,25,29,.1)}.challenges-section .challenge-card:before{content:"";position:absolute;bottom:-7px;left:10px;width:calc(100% - 20px);height:7px;background:#f2f6f7;opacity:.15;border-radius:0 0 5px 5px}.challenges-section .challenge-card .challenge-header{display:flex;align-items:flex-start;margin-bottom:30px}.challenges-section .challenge-card .challenge-header .icon{width:50px;height:50px;background:rgba(243,156,18,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:20px;flex-shrink:0}.challenges-section .challenge-card .challenge-header .icon svg{width:24px;height:24px;color:#f39c12}.challenges-section .challenge-card .challenge-header .title{font-size:24px;font-weight:800;margin:0;padding-top:10px}.challenges-section .challenge-card .content .challenge-text{color:rgba(26,47,51,.7);margin-bottom:20px;font-size:16px;line-height:1.6}.challenges-section .challenge-card .content .solution{background:rgba(243,156,18,.05);padding:20px;border-radius:5px;border-left:4px solid #f39c12}.challenges-section .challenge-card .content .solution .solution-label{text-transform:uppercase;font-size:12px;font-weight:800;letter-spacing:1px;color:#f39c12;margin-bottom:10px}.challenges-section .challenge-card .content .solution .solution-text{font-size:15px;color:#1a2f33;margin:0}.features-modern-section{padding-bottom:60px;position:relative;overflow:hidden}.features-modern-section:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;z-index:0}.features-modern-section .section-header{text-align:center;margin-bottom:60px;position:relative;z-index:1}.features-modern-section .section-header .subtitle{position:relative;text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:800;margin-bottom:15px;padding-top:20px;display:inline-block}.features-modern-section .section-header .subtitle:before{content:"";height:4px;border-radius:2px;width:30px;position:absolute;left:50%;top:0;transform:translateX(-50%);background-color:#f39c12}.features-modern-section .section-header .title{font-size:42px;font-weight:900;margin-bottom:20px}@media(max-width:768px){.features-modern-section .section-header .title{font-size:32px}}.features-modern-section .section-header .description{font-size:17px;color:rgba(26,47,51,.7);max-width:600px;margin:0 auto}.features-modern-section .features-layout{position:relative;z-index:1}.features-modern-section .feature-main{display:flex;background:#fff;border-radius:10px;overflow:hidden;margin-bottom:30px;box-shadow:0 5px 15px rgba(4,25,29,.05)}.features-modern-section .feature-main:before{content:"";position:absolute;bottom:-7px;left:10px;width:calc(100% - 20px);height:7px;background:#f2f6f7;opacity:.15;border-radius:0 0 5px 5px}.features-modern-section .feature-main .feature-main-content{padding:60px;width:50%}.features-modern-section .feature-main .feature-main-content .icon{margin-bottom:30px}.features-modern-section .feature-main .feature-main-content .icon .icon-circle{width:80px;height:80px;border-radius:50%;background:rgba(243,156,18,.1);position:relative;display:flex;align-items:center;justify-content:center}.features-modern-section .feature-main .feature-main-content .icon .icon-circle svg{color:#f39c12;transition:all .3s ease}.features-modern-section .feature-main .feature-main-content .icon .icon-circle:after{content:"";position:absolute;width:60px;height:60px;border-radius:50%;border:2px solid #f39c12;top:50%;left:50%;transform:translate(-50%,-50%)}.features-modern-section .feature-main .feature-main-content h3{font-size:32px;font-weight:900;margin-bottom:20px}.features-modern-section .feature-main .feature-main-content p{font-size:17px;line-height:1.7;color:rgba(26,47,51,.7);margin-bottom:30px}.features-modern-section .feature-main .feature-main-content .stats-badge{display:inline-block;padding:10px 20px;background:rgba(243,156,18,.1);color:#f39c12;border-radius:30px;font-weight:700;font-size:14px}.features-modern-section .feature-main .feature-main-image{width:50%;position:relative;overflow:hidden}.features-modern-section .feature-main .feature-main-image img{width:100%;height:100%;object-fit:cover}.features-modern-section .features-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;gap:30px}.features-modern-section .features-grid .feature-card{background:#fff;padding:40px;border-radius:10px;position:relative;transition:all .3s ease;box-shadow:0 5px 15px rgba(4,25,29,.05)}.features-modern-section .features-grid .feature-card:hover{transform:translateY(-5px)}.features-modern-section .features-grid .feature-card .icon-small{width:50px;height:50px;border-radius:50%;background:rgba(243,156,18,.1);margin-bottom:20px;position:relative;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.features-modern-section .features-grid .feature-card .icon-small svg{color:#f39c12;transition:all .3s ease}.features-modern-section .features-grid .feature-card .icon-small:after{content:"";position:absolute;width:35px;height:35px;border-radius:50%;border:2px solid #f39c12;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease}.features-modern-section .features-grid .feature-card:hover .icon-small{background:#f39c12}.features-modern-section .features-grid .feature-card:hover .icon-small svg{color:#f2f6f7}.features-modern-section .features-grid .feature-card:hover .icon-small:after{border-color:#f2f6f7}.features-modern-section .features-grid .feature-card h4{font-size:20px;font-weight:800;margin-bottom:15px}.features-modern-section .features-grid .feature-card p{font-size:15px;line-height:1.6;color:rgba(26,47,51,.7);margin-bottom:20px}.features-modern-section .features-grid .feature-card .highlight{font-size:14px;font-weight:700;color:#f39c12}@media(max-width:1200px){.features-modern-section .features-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:992px){.features-modern-section .feature-main{flex-direction:column}.features-modern-section .feature-main .feature-main-content,.features-modern-section .feature-main .feature-main-image{width:100%}.features-modern-section .feature-main .feature-main-image{height:300px}}@media(max-width:768px){.features-modern-section .features-grid{grid-template-columns:1fr}.features-modern-section .feature-main .feature-main-content{padding:40px}.features-modern-section .feature-main .feature-main-content h3{font-size:26px}}.brand-marquee-section{padding:80px 0;position:relative;overflow:hidden;color:#f2f6f7}.brand-marquee-section:before{top:0}.brand-marquee-section:after,.brand-marquee-section:before{content:"";position:absolute;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(4,25,29,0) 0,rgba(4,25,29,.05) 50%,rgba(4,25,29,0))}.brand-marquee-section:after{bottom:0}.brand-marquee-section .section-header{text-align:center;margin-bottom:40px;position:relative;z-index:1}.brand-marquee-section .section-header .subtitle{position:relative;text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:800;margin-bottom:15px;padding-top:20px;display:inline-block}.brand-marquee-section .section-header .subtitle:before{content:"";height:4px;border-radius:2px;width:30px;position:absolute;left:50%;top:0;transform:translateX(-50%);background-color:#f39c12}.brand-marquee-section .section-header .title{font-size:42px;font-weight:900;margin-bottom:20px}@media(max-width:768px){.brand-marquee-section .section-header .title{font-size:32px}}.brand-marquee-section .section-header .description{font-size:17px;color:rgba(26,47,51,.7);max-width:600px;margin:0 auto}.brand-marquee-section .marquee-wrapper{position:relative;width:100%;overflow:hidden}.brand-marquee-section .marquee{display:flex;width:-moz-fit-content;width:fit-content;animation:scroll 9s linear infinite}.brand-marquee-section .brand-item{flex:0 0 auto;min-width:200px;padding:20px;transition:transform .3s ease}.brand-marquee-section .brand-item:hover{transform:scale(1.05)}.brand-marquee-section .brand-placeholder{background:rgba(243,156,18,.03);border:1px solid rgba(243,156,18,.1);height:80px;border-radius:5px;display:flex;align-items:center;justify-content:center;color:rgba(26,47,51,.5);font-size:14px;font-weight:500;transition:all .3s ease}.brand-marquee-section .brand-placeholder:hover{background:rgba(243,156,18,.05);border-color:rgba(243,156,18,.2);color:rgba(26,47,51,.8)}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:768px){.brand-marquee-section{padding:60px 0}.brand-marquee-section .brand-item{min-width:160px}.brand-marquee-section .brand-placeholder{height:60px;font-size:12px}}.products-showcase-section{padding:60px 0;position:relative;overflow:hidden}.products-showcase-section .section-header{text-align:center;margin-bottom:60px;position:relative;display:flex;flex-direction:column;align-items:center}.products-showcase-section .section-header .subtitle{position:relative;text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:800;margin-bottom:15px;padding-top:20px;display:inline-block}.products-showcase-section .section-header .subtitle:before{content:"";height:4px;border-radius:2px;width:30px;position:absolute;left:50%;top:0;transform:translateX(-50%);background-color:#f39c12}.products-showcase-section .section-header .title{font-size:48px;font-weight:900;margin-bottom:20px}.products-showcase-section .section-header .description{font-size:17px;color:rgba(26,47,51,.7);max-width:600px;margin:0 auto}.products-showcase-section .section-header .view-all-products{display:inline-flex;align-items:center;font-family:var(--font-inter),sans-serif;gap:8px;padding:14px 28px;background:#f39c12;border-radius:5px;color:#f2f6f7;font-weight:600;transition:all .3s ease;border:2px solid #f39c12}.products-showcase-section .section-header .view-all-products:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(243,156,18,.2)}.products-showcase-section .section-header .view-all-products:hover svg{transform:translateX(4px)}.products-showcase-section .section-header .view-all-products svg{transition:transform .3s ease}.products-showcase-section .category-navigation{display:flex;justify-content:center;flex-wrap:wrap;gap:15px;margin-bottom:50px;padding:0 20px}.products-showcase-section .category-navigation .category-tab{position:relative;padding:12px 24px;background:rgba(0,0,0,0);border:none;font-size:14px;font-weight:700;color:rgba(26,47,51,.7);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:10px;outline:none}.products-showcase-section .category-navigation .category-tab .tab-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(243,156,18,.1);border-radius:50%;transition:all .3s ease}.products-showcase-section .category-navigation .category-tab .tab-icon svg{color:#f39c12;transition:all .3s ease}.products-showcase-section .category-navigation .category-tab .tab-name{position:relative;z-index:1}.products-showcase-section .category-navigation .category-tab:hover{color:#1a2f33}.products-showcase-section .category-navigation .category-tab:hover .tab-icon{background:rgba(243,156,18,.2)}.products-showcase-section .category-navigation .category-tab.active{color:#1a2f33}.products-showcase-section .category-navigation .category-tab.active .tab-icon{background:#f39c12}.products-showcase-section .category-navigation .category-tab.active .tab-icon svg{color:#f2f6f7}.products-showcase-section .category-navigation .category-tab.active:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:30px;height:3px;background-color:#f39c12;border-radius:2px}.products-showcase-section .category-navigation .category-tab:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(243,156,18,.3);border-radius:4px}.products-showcase-section .products-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin:0 20px}.products-showcase-section .products-grid .product-card{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 5px 15px rgba(4,25,29,.05);transition:all .3s ease}.products-showcase-section .products-grid .product-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(4,25,29,.1)}.products-showcase-section .products-grid .product-card:hover .product-image .image-overlay{opacity:1}.products-showcase-section .products-grid .product-card:hover .product-image .image-overlay .view-details-btn{transform:translateY(0)}.products-showcase-section .products-grid .product-card:hover .product-image .image-overlay .view-details-btn:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(243,156,18,.3);border-radius:4px}.products-showcase-section .products-grid .product-card .product-image{position:relative;padding-bottom:66.67%;overflow:hidden}.products-showcase-section .products-grid .product-card .product-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.products-showcase-section .products-grid .product-card .product-image .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(4,25,29,.7);display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s ease}.products-showcase-section .products-grid .product-card .product-image .image-overlay .view-details-btn{padding:10px 15px;letter-spacing:1px;font-size:12px;font-weight:800;background:#f39c12;color:#f2f6f7;border-radius:5px;transform:translateY(20px);transition:all .3s ease;outline:none;border:none;cursor:pointer;font-family:var(--font-inter),sans-serif!important;text-transform:uppercase}.products-showcase-section .products-grid .product-card .product-image .image-overlay .view-details-btn:focus{outline:none;box-shadow:none}.products-showcase-section .products-grid .product-card .product-image .image-overlay .view-details-btn:hover{background:hsl(36.8,90.3614457831%,46.1764705882%)}.products-showcase-section .products-grid .product-card .product-content{padding:24px}.products-showcase-section .products-grid .product-card .product-content .product-icon{width:40px;height:40px;background:rgba(243,156,18,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.products-showcase-section .products-grid .product-card .product-content .product-icon svg{color:#f39c12;width:20px;height:20px}.products-showcase-section .products-grid .product-card .product-content h3{font-size:18px;font-weight:700;margin-bottom:12px;color:#1a2f33}.products-showcase-section .products-grid .product-card .product-content p{font-size:14px;line-height:1.6;color:rgba(26,47,51,.7);margin-bottom:16px}.products-showcase-section .products-grid .product-card .product-content .product-tags{display:flex;gap:8px;flex-wrap:wrap}.products-showcase-section .products-grid .product-card .product-content .product-tags .tag{padding:4px 12px;background:rgba(243,156,18,.1);color:#f39c12;border-radius:20px;font-size:12px;font-weight:600}@media(max-width:1200px){.products-showcase-section .products-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.products-showcase-section{padding:60px 0}.products-showcase-section .section-header{margin-bottom:40px}.products-showcase-section .section-header .title{font-size:32px}.products-showcase-section .section-header .description{font-size:15px}.products-showcase-section .section-header .view-all-products{padding:12px 24px;font-size:14px}.products-showcase-section .category-navigation{gap:10px;margin-bottom:30px}.products-showcase-section .category-navigation .category-tab{padding:8px 16px;font-size:12px}.products-showcase-section .category-navigation .category-tab .tab-icon{width:28px;height:28px}.products-showcase-section .category-navigation .category-tab .tab-icon svg{width:16px;height:16px}.products-showcase-section .products-grid{grid-template-columns:1fr;gap:20px;margin:0 15px}.products-showcase-section .products-grid .product-card .product-content{padding:20px}.products-showcase-section .products-grid .product-card .product-content h3{font-size:16px}.products-showcase-section .products-grid .product-card .product-content p{font-size:13px}}:focus{outline:none}:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(243,156,18,.3);border-radius:4px}.women-empowerment-section{padding:60px 0 40px;background-color:#fcfcfc;position:relative;overflow:hidden;color:#1a2f33}.women-empowerment-section:before{content:"";position:absolute;right:0;top:0;width:400px;height:400px;background:radial-gradient(circle,rgba(243,156,18,.1) 0,rgba(243,156,18,0) 70%);border-radius:50%;pointer-events:none}.women-empowerment-section .container{max-width:1200px;margin:0 auto;padding:0 20px}.women-empowerment-section .content-wrapper{display:flex;align-items:center;gap:60px}@media(max-width:992px){.women-empowerment-section .content-wrapper{flex-direction:column;gap:40px}}.women-empowerment-section .content-left{flex:1 1}.women-empowerment-section .content-left .subtitle{display:inline-block;font-size:14px;font-weight:700;letter-spacing:1.5px;color:#f39c12;margin-bottom:16px;position:relative;padding-left:45px}.women-empowerment-section .content-left .subtitle:before{content:"";position:absolute;left:0;top:50%;width:30px;height:2px;background-color:#f39c12;transform:translateY(-50%)}.women-empowerment-section .content-left .title{font-size:42px;font-weight:900;line-height:1.2;margin-bottom:24px}@media(max-width:768px){.women-empowerment-section .content-left .title{font-size:32px}}.women-empowerment-section .content-left .description{font-size:18px;line-height:1.6;color:rgba(26,47,51,.8);margin-bottom:40px}.women-empowerment-section .content-left .stats-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:40px}.women-empowerment-section .content-left .stats-grid .stat-item{text-align:left}.women-empowerment-section .content-left .stats-grid .stat-item .stat-number{display:block;font-size:32px;font-weight:800;color:#f39c12;margin-bottom:8px}.women-empowerment-section .content-left .stats-grid .stat-item .stat-label{font-size:14px;font-weight:500;color:rgba(26,47,51,.7)}.women-empowerment-section .content-left .learn-more-btn{display:inline-flex;align-items:center;gap:12px;padding:0 30px;background-color:rgba(0,0,0,0);border:2px solid #f39c12;border-radius:5px;color:#f39c12;transition:all .3s ease;font-family:var(--font-inter),sans-serif;font-weight:800;text-transform:uppercase;font-size:12px;height:50px;line-height:54px;cursor:pointer}.women-empowerment-section .content-left .learn-more-btn .icon{transition:transform .3s ease}.women-empowerment-section .content-left .learn-more-btn:hover{background-color:#f39c12;color:#f2f6f7}.women-empowerment-section .content-left .learn-more-btn:hover .icon{transform:translateX(4px)}.women-empowerment-section .content-right{flex:1 1;position:relative}.women-empowerment-section .content-right .image-frame{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.1)}.women-empowerment-section .content-right .image-frame .main-image{width:100%;height:auto;display:block;transition:transform .3s ease}.women-empowerment-section .content-right .image-frame .main-image:hover{transform:scale(1.05)}.women-empowerment-section .content-right .image-frame .floating-card{position:absolute;bottom:30px;left:30px;background:rgba(242,246,247,.95);padding:16px;border-radius:12px;display:flex;align-items:center;gap:12px;box-shadow:0 10px 20px rgba(0,0,0,.1)}.women-empowerment-section .content-right .image-frame .floating-card .card-icon{font-size:24px}.women-empowerment-section .content-right .image-frame .floating-card .card-text{display:flex;flex-direction:column}.women-empowerment-section .content-right .image-frame .floating-card .card-text .card-title{font-size:12px;font-weight:600;color:#f39c12}.women-empowerment-section .content-right .image-frame .floating-card .card-text .card-subtitle{font-size:14px;font-weight:700;color:#1a2f33}[data-aos]{transition-duration:1s}[data-aos][data-aos=fade-up]{transform:translateY(30px);opacity:0}[data-aos][data-aos=fade-up].aos-animate{transform:translateY(0);opacity:1}.stats-grid .stat-item{opacity:1}.stats-grid .stat-item[data-aos=fade-up]{transform:translateY(20px)}.stats-grid .stat-item[data-aos=fade-up].aos-animate{transform:translateY(0)}.floating-card{opacity:1}.floating-card[data-aos=fade-up]{transform:translateY(30px)}.floating-card[data-aos=fade-up].aos-animate{transform:translateY(0)}.bottom-cta-section{position:relative;overflow:hidden;color:#f2f6f7}.bottom-cta-section .container{max-width:1200px;margin:0 auto;padding:0 20px}.bottom-cta-section .content-wrapper{display:flex;align-items:center;gap:60px}@media(max-width:992px){.bottom-cta-section .content-wrapper{flex-direction:column;text-align:center}}.bottom-cta-section .content-left{flex:1 1;padding:80px 0}@media screen and (max-width:992px){.bottom-cta-section .content-left{padding-bottom:0}}.bottom-cta-section .content-left .subtitle{display:inline-block;font-size:14px;font-weight:700;letter-spacing:1.5px;color:#f39c12;margin-bottom:16px}.bottom-cta-section .content-left .title{font-size:48px;font-weight:900;line-height:1.1;margin-bottom:24px}@media(max-width:768px){.bottom-cta-section .content-left .title{font-size:42px}}.bottom-cta-section .content-left .description{font-size:18px;line-height:1.6;color:rgba(242,246,247,.8);margin-bottom:40px;max-width:500px}.bottom-cta-section .content-left .key-benefits{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.bottom-cta-section .content-left .key-benefits .benefit-item{display:flex;align-items:center;gap:12px}.bottom-cta-section .content-left .key-benefits .benefit-item .icon{width:24px;height:24px;color:#f39c12}.bottom-cta-section .content-left .key-benefits .benefit-item span{font-size:16px;font-weight:500;color:#f2f6f7}@media screen and (max-width:992px){.bottom-cta-section .content-left .key-benefits{align-items:center}}.bottom-cta-section .content-left .cta-btn{display:inline-flex;align-items:center;gap:12px;padding:16px 32px;background-color:#f39c12;border-radius:8px;color:#f2f6f7;font-weight:600;transition:all .3s ease}.bottom-cta-section .content-left .cta-btn .icon{width:20px;height:20px;transition:transform .3s ease}.bottom-cta-section .content-left .cta-btn:hover{transform:translateY(-2px);background-color:hsl(36.8,90.3614457831%,46.1764705882%)}.bottom-cta-section .content-left .cta-btn:hover .icon{transform:translateX(4px)}.bottom-cta-section .content-right{flex:1 1;position:relative}.bottom-cta-section .content-right .solution-preview{width:100%;max-width:600px;height:auto;display:block;margin-left:auto}.impact__statsWrapper{display:flex;justify-content:space-between;width:100%}.impact__statsWrapper--stats{display:flex;width:45%;justify-content:space-between;align-items:stretch;gap:2rem}@media screen and (max-width:600px){.impact__statsWrapper--stats{flex-direction:column}}.impact__statsWrapper--stats .row-1,.impact__statsWrapper--stats .row-2{display:flex;flex-direction:column;justify-content:space-between;width:100%;gap:1rem}.impact__statsWrapper--stats .tst-stats-card{padding:2rem;text-align:center;border-radius:5px;transition:transform .3s ease;background:rgba(255,170,74,.09);box-shadow:0 1px 4px rgba(0,0,0,.05)}.impact__statsWrapper--stats .tst-stats-card:hover{transform:translateY(-5px)}.impact__statsWrapper--stats .tst-stats-card .tst-stats-icon{font-size:2rem;color:#f4a853;margin-bottom:1rem}.impact__statsWrapper--stats .tst-stats-card .tst-stats-number{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(45deg,#ffaa4a,#f7cd6c);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.impact__statsWrapper--stats .tst-stats-card .tst-stats-label{font-size:1rem;color:#1a2f33}.impact__statsWrapper--image{width:50%;border-radius:5px}.impact__statsWrapper--image img{box-shadow:0 1px 4px rgba(0,0,0,.16);border-radius:12px;height:100%;width:100%}@media screen and (max-width:992px){.impact__statsWrapper{flex-direction:column;gap:2rem;padding-left:20px;padding-right:20px}.impact__statsWrapper--image,.impact__statsWrapper--stats{width:100%}}.market-presence-section{padding:60px 0 20px;position:relative;background-color:#fcfcfc;color:#1a2f33}.market-presence-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(243,156,18,0),rgba(243,156,18,.1) 50%,rgba(243,156,18,0))}.market-presence-section .section-header{margin-bottom:40px;opacity:1}.market-presence-section .section-header .subtitle{display:inline-block;font-size:14px;font-weight:700;letter-spacing:1.5px;color:#f39c12;margin-bottom:16px;position:relative;padding-left:45px}.market-presence-section .section-header .subtitle:before{content:"";position:absolute;left:0;top:50%;width:30px;height:2px;background-color:#f39c12;transform:translateY(-50%)}.market-presence-section .section-header .title{font-size:42px;font-weight:900;margin-bottom:20px}.market-presence-section .section-header .description{font-size:18px;color:rgba(26,47,51,.7);max-width:600px;margin:0 auto}.market-presence-section .market-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;gap:30px;padding:0 20px}@media(max-width:1200px){.market-presence-section .market-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.market-presence-section .market-grid{grid-template-columns:1fr}}.market-presence-section .market-card{background:rgba(242,246,247,.02);border-radius:10px;padding:40px 30px;text-align:center;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(242,246,247,.05)}.market-presence-section .market-card:hover{transform:translateY(-5px);background:rgba(243,156,18,.05);border-color:rgba(243,156,18,.1)}.market-presence-section .market-card:hover .card-icon{background:#f39c12}.market-presence-section .market-card:hover .card-icon svg{color:#f2f6f7;transform:scale(1.1)}.market-presence-section .market-card .card-icon{width:70px;height:70px;background:rgba(243,156,18,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 25px;transition:all .3s ease}.market-presence-section .market-card .card-icon svg{width:32px;height:32px;color:#f39c12;transition:all .3s ease}.market-presence-section .market-card .card-title{font-size:24px;font-weight:700;margin-bottom:15px;color:#1a2f33}.market-presence-section .market-card .card-description{font-size:16px;line-height:1.6;margin:0;color:rgba(26,47,51,.7)}footer.tst-white{padding:80px 0 40px;position:relative}footer.tst-white .container{max-width:1200px;margin:0 auto;padding:0 20px}footer.tst-white .footer-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}footer.tst-white .footer-top .footer-logo{height:100px;width:auto}footer.tst-white .footer-top .social-links{display:flex;gap:20px}footer.tst-white .footer-top .social-links .social-icon{color:#f2f6f7;transition:color .3s ease}footer.tst-white .footer-top .social-links .social-icon:hover{color:#f39c12}footer.tst-white .footer-divider{width:100%;height:1px;background:rgba(242,246,247,.1);margin:40px 0}footer.tst-white .footer-content{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px;gap:60px;margin-bottom:60px}@media(max-width:992px){footer.tst-white .footer-content{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){footer.tst-white .footer-content{grid-template-columns:1fr}}footer.tst-white .footer-section .footer-title{font-size:18px;font-weight:700;margin-bottom:20px;color:#f2f6f7}footer.tst-white .footer-section .footer-text{color:rgba(242,246,247,.7);line-height:1.6;margin-bottom:20px}footer.tst-white .footer-section .footer-links{list-style:none;padding:0;margin:0}footer.tst-white .footer-section .footer-links li{margin-bottom:12px}footer.tst-white .footer-section .footer-links li a{color:rgba(242,246,247,.7);transition:all .3s ease}footer.tst-white .footer-section .footer-links li a:hover{color:#f39c12;padding-left:5px}footer.tst-white .footer-section .contact-info{list-style:none;padding:0}footer.tst-white .footer-section .contact-info li{margin-bottom:15px;display:flex;flex-direction:column}footer.tst-white .footer-section .contact-info li .info-label{color:#f39c12;font-size:14px;margin-bottom:5px}footer.tst-white .footer-section .contact-info li .info-value{color:rgba(242,246,247,.7)}footer.tst-white .footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:30px;border-top:1px solid rgba(242,246,247,.1)}footer.tst-white .footer-bottom .copyright{color:rgba(242,246,247,.5);font-size:14px}footer.tst-white .footer-bottom .back-to-top{background:none;border:none;color:#f39c12;cursor:pointer;font-weight:600;transition:all .3s ease}footer.tst-white .footer-bottom .back-to-top:hover{transform:translateY(-2px)}.founder-vision{padding-top:60px}.founder-vision .vision-content{display:flex;gap:35px}.founder-vision .image-column{position:relative;width:40%}.founder-vision .image-column img{width:100%;border-radius:12px;height:100%}.founder-vision .image-column .experience-badge{position:absolute;top:-45px;right:-20px;width:100px;height:100px;background:#f39c12;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#f2f6f7}.founder-vision .image-column .experience-badge .years{font-size:32px;font-weight:900;line-height:1}.founder-vision .image-column .experience-badge .text{font-size:12px;text-align:center;margin-top:5px}.founder-vision .content-column{position:relative;padding-top:40px;width:60%}.founder-vision .content-column .vision-header{margin-bottom:40px}.founder-vision .content-column .vision-header .subtitle{color:#f39c12;font-size:14px;font-weight:600;letter-spacing:2px;margin-bottom:20px;display:block}.founder-vision .content-column .vision-header h2{font-size:42px;font-weight:900;line-height:1.2;color:#1a2f33}.founder-vision .content-column .vision-timeline{position:relative;padding-left:41px}.founder-vision .content-column .vision-timeline:before{content:"";position:absolute;left:0;top:0;height:100%;width:2px;background-color:#f39c12;opacity:.3}.founder-vision .content-column .vision-timeline .timeline-item{position:relative;padding-bottom:30px}.founder-vision .content-column .vision-timeline .timeline-item:last-child{padding-bottom:0}.founder-vision .content-column .vision-timeline .timeline-item .timeline-marker{position:absolute;left:-44px;top:0;width:8px;height:8px;border-radius:50%;background-color:#f39c12;border:2px solid #fcfcfc}.founder-vision .content-column .vision-timeline .timeline-item h3{font-size:32px;color:#f39c12;font-weight:700;margin-bottom:20px}.founder-vision .content-column .vision-timeline .timeline-item .content{color:#1a2f33;font-size:17px;line-height:1.6}@media screen and (max-width:1200px){.founder-vision .content-column,.founder-vision .image-column{width:50%}}@media screen and (max-width:1150px){.founder-vision .vision-content{flex-direction:column;gap:60px}.founder-vision .vision-content .image-column{width:75%}.founder-vision .vision-content .content-column{width:80%;padding-top:0}}@media screen and (max-width:769px){.founder-vision .vision-content .content-column,.founder-vision .vision-content .image-column{width:100%}}.growth-vision{padding:120px 0 60px}.growth-vision .vision-wrapper{display:flex;align-items:center;gap:60px}@media(max-width:992px){.growth-vision .vision-wrapper{grid-template-columns:1fr}}.growth-vision .vision-text{width:55%}.growth-vision .vision-text .subtitle{color:#f39c12;font-size:14px;font-weight:600;letter-spacing:2px;margin-bottom:20px;display:block}.growth-vision .vision-text h2{font-size:42px;font-weight:900;color:#1a2f33;margin-bottom:40px}.growth-vision .vision-text .vision-cards{display:flex;flex-direction:column;gap:30px}.growth-vision .vision-text .vision-card{padding:30px;border-radius:15px;border-left:3px solid #f39c12;transition:all .3s ease}.growth-vision .vision-text .vision-card:hover{background:rgba(243,156,18,.05);transform:translateX(10px)}.growth-vision .vision-text .vision-card h3{color:#f39c12;font-size:24px;margin-bottom:15px}.growth-vision .vision-text .vision-card p{color:rgba(26,47,51,.8);line-height:1.5}.growth-vision .vision-image{position:relative;width:45%}.growth-vision .vision-image img{width:100%;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.2)}.growth-vision .vision-image:after{content:"";position:absolute;top:20px;right:20px;bottom:-20px;left:-20px;border:2px solid #f39c12;border-radius:20px;z-index:-1}@media(max-width:1150px){.growth-vision .vision-wrapper{flex-direction:column-reverse;align-items:flex-start;gap:80px}.growth-vision .vision-wrapper .vision-text{width:80%}.growth-vision .vision-wrapper .vision-image{width:75%;height:auto}}@media(max-width:769px){.growth-vision .vision-wrapper .vision-image,.growth-vision .vision-wrapper .vision-text{width:100%}}.tst-sustainability-hero{padding:180px 0 80px;min-height:80vh;position:relative}@media screen and (max-width:540px){.tst-sustainability-hero{padding-top:160px!important}}.tst-sustainability-hero .hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#001219,rgba(0,18,25,.95));z-index:1}.tst-sustainability-hero__content{text-align:center;max-width:800px;margin:0 auto 60px;position:relative;z-index:2}.tst-sustainability-hero__content .pre-title{display:inline-block;padding:8px 20px;background:rgba(255,139,13,.1);border:1px solid #ff8b0d;border-radius:30px;color:#ff8b0d;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px;position:relative}.tst-sustainability-hero__content .pre-title:before{content:"";height:4px;border-radius:2px;width:30px;position:absolute;left:50%;top:-20px;transform:translateX(-50%);background-color:#ff8b0d}.tst-sustainability-hero__content .hero-title{font-size:42px;font-weight:900;color:#fff;line-height:1.2;margin-bottom:20px}.tst-sustainability-hero__content .hero-description{font-size:17px;line-height:1.7;color:hsla(0,0%,100%,.7)}.tst-sustainability-hero__stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;position:relative;z-index:2}.tst-sustainability-hero__stats .stat-card{background:hsla(0,0%,100%,.05);border-radius:10px;padding:40px;position:relative;transition:all .3s ease;box-shadow:0 5px 15px rgba(4,25,29,.05)}.tst-sustainability-hero__stats .stat-card:hover{transform:translateY(-5px)}.tst-sustainability-hero__stats .stat-card:hover .stat-icon{background:#f39c12}.tst-sustainability-hero__stats .stat-card:hover .stat-icon i{color:#fff}.tst-sustainability-hero__stats .stat-card:hover .stat-icon:after{border-color:#fff}.tst-sustainability-hero__stats .stat-card .stat-icon{width:50px;height:50px;border-radius:50%;background:rgba(255,139,13,.1);margin-bottom:20px;position:relative;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.tst-sustainability-hero__stats .stat-card .stat-icon i{color:#ff8b0d;transition:all .3s ease}.tst-sustainability-hero__stats .stat-card .stat-icon:after{content:"";position:absolute;width:35px;height:35px;border-radius:50%;border:2px solid #ff8b0d;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease}.tst-sustainability-hero__stats .stat-card .stat-number{font-size:32px;font-weight:900;color:#fff;margin-bottom:15px}.tst-sustainability-hero__stats .stat-card .stat-text{font-size:15px;line-height:1.6;color:hsla(0,0%,100%,.7)}.tst-sustainability-process{padding:0 0 60px}.tst-sustainability-process__title{text-align:center;margin-bottom:60px}.tst-sustainability-process__title .tst-suptitle{position:relative;text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:800;margin-bottom:15px;padding-top:20px;display:inline-block;color:#f39c12;padding-left:0}.tst-sustainability-process__title .tst-suptitle:before{content:"";height:4px;border-radius:2px;width:30px;position:absolute;left:50%;top:0;transform:translateX(-50%);background-color:#f39c12}.tst-sustainability-process__title h3{font-size:42px;font-weight:900;color:#1a2f33;margin-bottom:20px}.tst-sustainability-process__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}.tst-sustainability-process__grid .process-card{background:#fff;padding:40px;border-radius:10px;position:relative;transition:all .3s ease;box-shadow:0 5px 15px rgba(4,25,29,.05)}.tst-sustainability-process__grid .process-card:hover{transform:translateY(-5px)}.tst-sustainability-process__grid .process-card:hover .icon{background:#ff8b0d}.tst-sustainability-process__grid .process-card:hover .icon i{color:#fff}.tst-sustainability-process__grid .process-card:hover .icon:after{border-color:#fff}.tst-sustainability-process__grid .process-card .icon{width:50px;height:50px;border-radius:50%;background:rgba(255,139,13,.1);margin-bottom:20px;position:relative;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.tst-sustainability-process__grid .process-card .icon i{color:#ff8b0d;transition:all .3s ease}.tst-sustainability-process__grid .process-card .icon:after{content:"";position:absolute;width:35px;height:35px;border-radius:50%;border:2px solid #ff8b0d;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease}.tst-sustainability-process__grid .process-card h4{font-size:20px;font-weight:800;color:#1a2f33;margin-bottom:15px}.tst-sustainability-process__grid .process-card p{font-size:15px;line-height:1.6;color:rgba(26,47,51,.7)}.tst-sustainability-commitment{padding-top:60px;position:relative}.tst-sustainability-commitment__container{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center;max-width:1200px;margin:0 auto;padding:0 20px}.tst-sustainability-commitment__image{position:relative;width:100%;height:500px;border-radius:10px;overflow:hidden}.tst-sustainability-commitment__image img{width:100%;height:100%;object-fit:cover;border-radius:10px}.tst-sustainability-commitment__image:before{content:"";position:absolute;bottom:-7px;left:10px;width:calc(100% - 20px);height:7px;background:#1a2f33;opacity:.15;border-radius:0 0 5px 5px}.tst-sustainability-commitment__content .tst-suptitle{position:relative;text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:800;margin-bottom:15px;padding-top:20px;display:inline-block;color:#f39c12;padding-left:0}.tst-sustainability-commitment__content .tst-suptitle:before{content:"";height:4px;border-radius:2px;width:30px;position:absolute;left:0;top:0;background-color:#ff8b0d}.tst-sustainability-commitment__content h3{font-size:42px;font-weight:900;color:#1a2f33;margin-bottom:30px}.tst-sustainability-commitment__content .commitment-list{list-style:none;padding:0;margin:0}.tst-sustainability-commitment__content .commitment-list li{display:flex;align-items:flex-start;margin-bottom:25px}.tst-sustainability-commitment__content .commitment-list li i{color:#ff8b0d;margin-right:15px;margin-top:5px}.tst-sustainability-commitment__content .commitment-list li p{font-size:17px;line-height:1.7;color:rgba(26,47,51,.7);margin:0}@media(max-width:992px){.tst-sustainability-impact .impact-stats .impact-stat h3{font-size:48px}.tst-sustainability-impact .impact-stats .impact-stat h4{font-size:24px}.tst-sustainability-commitment__container{grid-template-columns:1fr;gap:40px}.tst-sustainability-commitment__image{height:400px;order:-1}}@media(max-width:768px){.tst-sustainability-impact .impact-content h2{font-size:32px}.tst-sustainability-impact .impact-content p{margin-bottom:40px}.tst-sustainability-impact .impact-stats .impact-stat h3{font-size:42px}.tst-sustainability-impact .impact-stats .impact-stat h4{font-size:22px}.tst-sustainability-commitment__content h3{font-size:32px}.tst-sustainability-commitment__image{height:300px}}@media(max-width:1200px){.tst-sustainability-hero__stats,.tst-sustainability-process__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.tst-sustainability-hero__content .hero-title{font-size:32px}.tst-sustainability-hero__stats{grid-template-columns:1fr}.tst-sustainability-process__title h3{font-size:32px}.tst-sustainability-process__grid{grid-template-columns:1fr}}@media screen and (max-width:500px){.tst-tl-content{flex-direction:column!important;gap:20px}.tst-tl-content .timelineImage{width:80%!important}.tst-tl-content .timelineImage img{object-fit:cover!important}.tst-tl-content .tst-tl-text-frame{padding-left:0!important}}.sheled-page .sheled-hero{display:flex;align-items:center;padding:220px 0 120px;position:relative;overflow:hidden}@media(max-width:1200px){.sheled-page .sheled-hero{padding:180px 0 100px}}@media(max-width:992px){.sheled-page .sheled-hero{padding:160px 0 80px}}@media(max-width:768px){.sheled-page .sheled-hero{padding:140px 0 60px}}.sheled-page .sheled-hero .container{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center;gap:60px}@media(max-width:992px){.sheled-page .sheled-hero .container{flex-direction:column;gap:40px}}@media(max-width:768px){.sheled-page .sheled-hero .container{padding:0 16px}}.sheled-page .sheled-hero .hero-content{max-width:800px;flex:1 1}@media(max-width:992px){.sheled-page .sheled-hero .hero-content{text-align:center}}.sheled-page .sheled-hero .hero-content .hero-label{display:inline-block;color:#ff8b0d;font-size:14px;font-weight:600;letter-spacing:2px;margin-bottom:20px;position:relative;padding-left:30px}.sheled-page .sheled-hero .hero-content .hero-label:before{content:"";position:absolute;left:0;top:50%;width:20px;height:2px;background:#ff8b0d}@media(max-width:992px){.sheled-page .sheled-hero .hero-content .hero-label{padding-left:0;padding-top:25px}.sheled-page .sheled-hero .hero-content .hero-label:before{left:50%;top:0;transform:translateX(-50%)}}.sheled-page .sheled-hero .hero-content .hero-title{font-size:48px;color:#fff;margin-bottom:30px;font-weight:900;line-height:1.2}@media(max-width:1200px){.sheled-page .sheled-hero .hero-content .hero-title{font-size:42px}}@media(max-width:992px){.sheled-page .sheled-hero .hero-content .hero-title{font-size:36px}}@media(max-width:768px){.sheled-page .sheled-hero .hero-content .hero-title{font-size:32px}}@media(max-width:576px){.sheled-page .sheled-hero .hero-content .hero-title{font-size:28px}}.sheled-page .sheled-hero .hero-content .hero-description{font-size:18px;color:hsla(0,0%,100%,.8);max-width:600px;line-height:1.8}@media(max-width:992px){.sheled-page .sheled-hero .hero-content .hero-description{margin:0 auto}}@media(max-width:768px){.sheled-page .sheled-hero .hero-content .hero-description{font-size:16px}}.sheled-page .sheled-hero .image{flex:1 1;max-width:500px}.sheled-page .sheled-hero .image img{border-radius:12px;height:100%;width:100%;object-fit:cover}@media(max-width:992px){.sheled-page .sheled-hero .image{max-width:100%;width:100%}}.sheled-page .benefits-section{padding:80px 0;background:#fff}@media(max-width:992px){.sheled-page .benefits-section{padding:80px 0}}@media(max-width:768px){.sheled-page .benefits-section{padding:60px 0}}.sheled-page .benefits-section .section-header{text-align:center;margin-bottom:60px;padding:0 20px}@media(max-width:768px){.sheled-page .benefits-section .section-header{margin-bottom:40px}}.sheled-page .benefits-section .section-header .subtitle{color:#ff8b0d;font-size:14px;font-weight:600;letter-spacing:2px;margin-bottom:20px;display:inline-block}.sheled-page .benefits-section .section-header h2{font-size:42px;color:#1a2f33;margin-bottom:20px;font-weight:900}@media(max-width:992px){.sheled-page .benefits-section .section-header h2{font-size:36px}}@media(max-width:768px){.sheled-page .benefits-section .section-header h2{font-size:32px}}.sheled-page .benefits-section .section-header p{color:rgba(26,47,51,.7);font-size:18px;max-width:600px;margin:0 auto}@media(max-width:768px){.sheled-page .benefits-section .section-header p{font-size:16px}}.sheled-page .benefits-section .benefits-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;gap:30px;max-width:1200px;margin:0 auto;padding:0 20px}@media(max-width:1200px){.sheled-page .benefits-section .benefits-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.sheled-page .benefits-section .benefits-grid{grid-template-columns:1fr;gap:20px}}.sheled-page .benefits-section .benefits-grid .benefit-card{text-align:center;padding:40px 20px;background:#fff;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:transform .3s ease}@media(max-width:768px){.sheled-page .benefits-section .benefits-grid .benefit-card{padding:30px 20px}}.sheled-page .benefits-section .benefits-grid .benefit-card:hover{transform:translateY(-5px)}.sheled-page .benefits-section .benefits-grid .benefit-card .icon-wrapper{width:60px;height:60px;background:rgba(255,139,13,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;color:#ff8b0d}@media(max-width:768px){.sheled-page .benefits-section .benefits-grid .benefit-card .icon-wrapper{width:50px;height:50px}}.sheled-page .benefits-section .benefits-grid .benefit-card h3{font-size:20px;color:#1a2f33;margin-bottom:15px;font-weight:700}@media(max-width:768px){.sheled-page .benefits-section .benefits-grid .benefit-card h3{font-size:18px}}.sheled-page .benefits-section .benefits-grid .benefit-card p{font-size:15px;color:rgba(26,47,51,.7);line-height:1.6}@media(max-width:768px){.sheled-page .benefits-section .benefits-grid .benefit-card p{font-size:14px}}.sheled-page .success-stories{padding:60px 0}.sheled-page .success-stories .section-header{text-align:center;margin-bottom:60px;color:#fff}.sheled-page .success-stories .section-header .subtitle{color:#ff8b0d;font-size:14px;font-weight:600;letter-spacing:2px;margin-bottom:20px;display:inline-block}.sheled-page .success-stories .section-header h2{font-size:42px;margin-bottom:20px;font-weight:900}.sheled-page .success-stories .section-header p{color:hsla(0,0%,100%,.8);font-size:18px;max-width:600px;margin:0 auto}.sheled-page .success-stories .stories-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;gap:40px;max-width:1200px;margin:0 auto;padding:0 20px}@media(max-width:768px){.sheled-page .success-stories .stories-grid{grid-template-columns:repeat(1,1fr)}}@media(max-width:576px){.sheled-page .success-stories .stories-grid{gap:20px;padding:0 12px}}.sheled-page .success-stories .stories-grid .story-card{background:hsla(0,0%,100%,.05);border-radius:10px;overflow:hidden;display:flex;align-items:center}.sheled-page .success-stories .stories-grid .story-card .story-image{width:100%;height:200px;position:relative;overflow:hidden}.sheled-page .success-stories .stories-grid .story-card .story-image .chef-image{width:100%;height:100%;object-fit:cover}.sheled-page .success-stories .stories-grid .story-card .story-content{padding:20px;flex:1 1}.sheled-page .success-stories .stories-grid .story-card .story-content blockquote{font-size:16px;color:#fff;margin-bottom:15px;font-style:italic;line-height:1.6}.sheled-page .success-stories .stories-grid .story-card .story-content h3{color:#ff8b0d;font-size:18px;margin-bottom:5px}.sheled-page .success-stories .stories-grid .story-card .story-content p{color:hsla(0,0%,100%,.8);font-size:16px}@media(max-width:576px){.sheled-page .sheled-hero .container{padding:0 12px}.sheled-page .sheled-hero .hero-content .hero-label{font-size:12px}.sheled-page .benefits-section .benefits-grid,.sheled-page .benefits-section .section-header{padding:0 12px}}