.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.screen1{padding:30px 0}.screen1__top{display:flex;justify-content:center;overflow-x:auto;white-space:nowrap;align-items:center;border-bottom:1px solid var(--light-color);padding-bottom:10px;margin-bottom:20px;scrollbar-width:none;-ms-overflow-style:none}.screen1__top::-webkit-scrollbar{display:none}.screen1__tab{display:inline-block;color:var(--light-color);font-size:1.4rem;cursor:pointer;transition:all .3s;flex-shrink:0;border-right:2px solid var(--primary-color);padding-right:20px;margin-right:20px}.screen1__tab:last-child{border-right:none;padding-right:0;margin-right:0}.screen1__tab.active{color:var(--primary-color);font-weight:700}.screen1__panel{display:none}.screen1__panel.active{display:block}.screen1__service{display:flex;flex-wrap:wrap;gap:12px}.screen1__item{width:calc(50% - 6px);box-shadow:2px 2px 4px 0 rgba(0,0,0,.2);border-radius:23px}.screen1__item img{border-radius:23px 23px 0 0;width:100%;height:auto;display:block}.screen1__text{background-color:#fff;border-radius:0 0 23px 23px;padding:10px 5px;color:var(--primary-color);font-weight:700;text-align:center;font-size:1.3rem}.post{position:fixed;bottom:0;left:0;z-index:1;width:100%}.post__recommend{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.75) 100%);padding:10px 15px 10px;opacity:1;transform:translateY(0)}.post__recommend.hide{animation:slideDown .6s ease-in forwards;pointer-events:none}.post__recommend.show{animation:slideUp .6s ease-out forwards;pointer-events:auto}.post__item{margin-right:8px;margin-bottom:8px;background:#fff;padding:8px 15px;border-radius:55px;font-size:1rem}.post__close{position:absolute;bottom:20px;right:10px;width:30px;height:30px;cursor:pointer;transition:transform .4s ease}.post__close.rotate-down{transform:rotate(180deg)}:root{--primary-color: #99743e;--light-color: #c4a376}html{scroll-behavior:smooth;font-size:15px}@media(max-width: 402px){html{font-size:14px}}section[id]{scroll-margin-top:80px}.screen{max-width:480px;width:100%;margin:0 auto}.screen .container{width:100%;padding-left:25px;padding-right:25px;margin:0 auto}.draggable{width:100%;overflow-x:auto;white-space:nowrap;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-overflow-style:none;scrollbar-width:none;font-size:0}.draggable::-webkit-scrollbar{display:none}.draggable.active{cursor:grabbing}.slide-item{display:inline-block;white-space:normal;vertical-align:top;text-decoration:none;color:inherit;-webkit-user-drag:none}.slide-item img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.btn-1{background-color:#ff6816;border:none;border-radius:56px;color:#fff;display:inline-block;font-weight:600;font-size:1rem;outline:0;padding:7px 30px;position:relative;text-align:center;text-decoration:none;transition:all .5s;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;cursor:pointer}.btn-1::before{content:"";background-image:linear-gradient(#fff 0, rgba(255, 255, 255, 0) 100%);border-radius:55px;height:50%;position:absolute;left:4%;top:0;opacity:.5;transition:all .3s;width:92%}.btn-1:hover{box-shadow:hsla(0,0%,100%,.2) 0 3px 15px inset,rgba(0,0,0,.1) 0 3px 5px,rgba(0,0,0,.1) 0 10px 13px;transform:scale(1.1)}.icon__arrow{background:url("../images/arrow.png") no-repeat center center;background-size:contain;width:6px;height:11px;display:inline-block;vertical-align:middle;margin-left:5px;margin-bottom:3px}.slider-wrapper{display:flex;transition:transform .5s ease-in-out;touch-action:pan-y;transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.not-transition{transition:none !important}.backdrop{position:absolute;top:0;left:0;font-size:0;color:rgba(0,0,0,0);opacity:0;z-index:9;width:100%;height:100%;background-color:#000;margin:0}.form-group{margin-bottom:10px}.form-group.invalid input{border:1px solid red}.form-message{color:#fff;font-size:13px;padding-left:5px}.seeding{filter:grayscale(1)}@keyframes slideDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(50px)}}@keyframes slideUp{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}