@charset "UTF-8";.header{background-color:#121212;padding:1rem 0;position:fixed;z-index:100;width:100%}.header .container{max-width:1440px;margin:auto;padding:0 20px}.header .flex-header{display:flex;align-items:center;gap:1rem}.header .content{display:flex;justify-content:space-between;align-items:center;gap:1rem}.header .menu{font-size:14px;text-align:start}.header input{border:0;padding:8px;border-radius:3px;width:100%;font-size:16px;background-clip:padding-box}.header input::placeholder{color:#bdbdbd;font-weight:600}.header .item-menu.activePage a,.header .item-menu-vs_sub.activePage a{color:#fff!important}.header .item-menu .menu-sub,.header .item-menu-vs_sub .menu-sub{display:none}.header .item-menu .menu-sub.open-sub-menu,.header .item-menu-vs_sub .menu-sub.open-sub-menu{display:block;transition:all .3s ease-in-out;padding-left:1rem;margin-top:1rem}.header .item-menu .menu-sub .back,.header .item-menu-vs_sub .menu-sub .back{position:absolute;top:1rem;right:1rem;cursor:pointer;font-size:16px;color:#121212}.header .logo{width:150px;display:flex;align-items:center;z-index:50}.header .logo img{width:100%;object-fit:contain}.header .drop-menu{display:none}.header .flex{display:flex;align-items:center;justify-content:space-between}.header .item-menu a,.header .item-menu .item-at-sub,.header .item-menu-vs_sub a,.header .item-menu-vs_sub .item-at-sub{font-weight:600;font-size:18px;color:#121212;line-height:24px;padding:1rem 0;position:relative;display:block}.header .item-menu a .arrow,.header .item-menu .item-at-sub .arrow,.header .item-menu-vs_sub a .arrow,.header .item-menu-vs_sub .item-at-sub .arrow{position:absolute;right:0}.header .open-menu{position:absolute;overflow:auto;top:0;left:0;width:85%;height:100vh;background-color:#fff;padding:6rem 1rem 2rem;color:#ffffffb2;display:flex;flex-direction:column;justify-content:space-between;z-index:20;gap:1rem;box-shadow:0 2px 4px #000000b3}.header .open-menu a.btn{justify-content:center;display:flex;align-items:center;padding:1rem 2rem;border:1px solid #BDBDBD;border-radius:5px;margin-top:1rem}.header .open-menu .arrow:before{content:"";border-bottom:none;border-right:none;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;transform:rotate(313deg);right:4px;left:auto;border:2px solid #BDBDBD;border-top:#FFFFFF;border-left:#FFFFFF}.header .item-menu-sub a{padding:.5rem 0;color:#424242;display:block}@media (min-width: 981px){.header{width:100%;padding:0;height:auto}.header .item-menu-vs_sub{padding:1rem 0}.header .item-menu.activePage a,.header .item-menu-vs_sub.activePage a{color:#fff!important}.header .item-menu a,.header .item-menu .item-at-sub,.header .item-menu-vs_sub a,.header .item-menu-vs_sub .item-at-sub{font-weight:600;font-size:35px;color:#fff;line-height:normal;padding:2rem 0;display:block}.header .bottom-header{background-color:#e8e8e8;padding:1rem}.header .bottom-header .content{display:flex;justify-content:flex-end;align-items:center;gap:1rem}.header .bottom-header a,.header .bottom-header span{color:#121212}.header .logo{z-index:50;width:150px;padding:0}.header .flex-reverse{display:flex;flex-direction:row;align-items:center;width:100%;gap:1rem}.header .input-wrapp{flex-grow:1}.header .bottom_footer{display:flex;align-items:center;gap:1rem}.header .item-menu+.item-menu{border-top:none}.header .item-menu-vs_sub{border-bottom:none;position:relative}.header .item-menu-vs_sub .item-at-sub{padding:0;font-weight:500;font-size:16px;text-align:center;color:#fff;cursor:pointer;display:block}.header .item-menu-vs_sub .item-at-sub span{padding:8px 16px}.header .item-menu-vs_sub:hover .menu-sub{display:flex;justify-content:center;height:fit-content;top:50px;position:absolute;left:0;z-index:20;width:100%;padding:.5rem 0}.header .item-menu-vs_sub a{padding:1rem 0;font-weight:500;font-size:16px;text-align:center;color:#fff;cursor:pointer;display:block}.header .item-menu-vs_sub a span{padding:8px 16px}.header .drop-menu{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:calc(100% - 150px)}.header .drop-menu .menu{display:flex;align-items:center;justify-content:center;gap:0;flex-grow:1}.header .drop-menu .item-menu:hover .menu-sub{display:flex;justify-content:center;height:fit-content;top:35px;padding:1rem 1rem 1rem 2rem;position:absolute;left:0;z-index:20;width:100%}.header .drop-menu .item-menu:hover span{background-color:#424242;border-radius:5px;transition:.25s ease-out}.header .drop-menu .item-menu a{padding:1rem 0;font-weight:500;font-size:16px;text-align:center;color:#fff;cursor:pointer;display:block}.header .drop-menu .item-menu a span{padding:8px 16px}.header .drop-menu .item-at-sub{padding:0;font-weight:500;font-size:16px;text-align:center;color:#fff;cursor:pointer;display:block}.header .drop-menu .item-at-sub span{padding:8px 16px}.header .drop-menu .item-at-sub:hover span{background-color:#424242;border-radius:5px;transition:.25s ease-out}.header .drop-menu .item-menu-sub a{font-weight:500;font-size:16px;color:#424242;cursor:pointer;display:block;padding:.5rem 1rem;line-height:normal;white-space:nowrap}.header .drop-menu .item-menu-sub a .hover-grey{background-color:transparent;padding:5px 8px}.header .drop-menu .item-menu-sub a:hover .hover-grey{background:#eaf7f6;border-radius:5px;transition:.25s ease-out}.header .drop-menu .login-menu a{padding:8px}.header .drop-menu .login-menu:hover a{background:#424242;border-radius:5px;transition:.25s ease-out;display:block}.header .item-contacts{margin-top:0}.header .item-contacts a{font-weight:500;font-size:14px;padding:1rem 0}.header .item-contacts a:hover{color:gold}}.footer{padding:2rem 0;background:#f5f5f5}.footer a{color:#292929}.footer .footer__top,.footer .footer__bottom{flex-direction:column}.footer .footer__contact-card{flex-direction:row;align-items:flex-start}.footer .footer__contact-card .footer__avatar{align-self:flex-end}.footer .footer__links{flex-direction:column;align-items:flex-start}.footer .footer__top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem}.footer .footer__info h3{margin-bottom:.2rem;font-size:16px;line-height:22px;color:#292929}.footer .footer__info p{margin-bottom:1rem;color:#333;font-size:16px;font-weight:400}.footer .footer__info .footer__buttons{display:flex;flex-wrap:wrap;gap:1rem}.footer .footer__info .footer__buttons .btn-link{padding:.8rem 1rem;border:1px solid #ccc;background:#f5f5f5;cursor:pointer;color:#292929;font-size:18px;font-weight:600;border-radius:5px}.footer .footer__contact-card{display:flex;gap:1rem;align-items:flex-end}.footer .footer__contact-card .footer__message{flex:1;background:#ccf4f4;border-radius:8px 8px 0;padding:1rem;position:relative}.footer .footer__contact-card .footer__message:after{content:"";position:absolute;bottom:0;left:100%;width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.4095 11.7728C5.12981 11.0185 0.981456 6.87019 0.227208 1.59046L0 0V12H12L10.4095 11.7728Z' fill='%23C4ECE9'/%3E%3C/svg%3E%0A") no-repeat}.footer .footer__contact-card .footer__message .title{color:#00857a;font-size:11px;line-height:16px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;margin:.5rem 0}.footer .footer__contact-card .footer__message p{color:#292929;margin:0;font-size:14px;line-height:normal;font-weight:400}.footer .footer__contact-card .footer__message .button{margin-top:.5rem;padding:.4rem 1rem;border:1px solid #00857A;background:none;cursor:pointer;color:#292929;font-weight:500;font-size:16px;display:block;width:fit-content;border-radius:5px}.footer .footer__contact-card .footer__message .button:hover{background:#f9f9f9;transition:.25s ease-out}.footer .footer__contact-card .footer__avatar{width:48px;height:48px;border-radius:50%;object-fit:cover}.footer hr{margin:2rem 0;border:none;border-top:1px solid #ccc}.footer .footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}.footer .footer__social h4{margin-bottom:1rem;margin-top:0;font-size:16px;line-height:22px;color:#292929}.footer .footer__social .footer__icons{display:flex;gap:1rem;margin-bottom:1rem}.footer .footer__social .footer__icons a{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;border:1px solid #121212;background:#f0f0f0;transition:background .3s}.footer .footer__social .footer__icons a:hover{background:#121212}.footer .footer__social .footer__icons a:hover path{fill:#fff}.footer .footer__social .footer__icons a img{width:36px;height:36px}.footer .footer__social .footer__bot .button-bot{display:inline-flex;border:2px solid #A8A8A8;background-color:#f5f5f5;border-radius:7px;padding:16px;transition:.25s ease-out}.footer .footer__social .footer__bot .button-bot:hover{background:#292929;color:#fff;transition:.25s ease-out}.footer .footer__social .footer__bot .button-bot:hover .button-bot__description-title,.footer .footer__social .footer__bot .button-bot:hover .button-bot__description-subtitle{color:#fff;transition:.25s ease-out}.footer .footer__social .footer__bot .button-bot:hover svg{fill:#fff;transition:.25s ease-out}.footer .footer__social .footer__bot .button-bot:hover .button-bot__icon{border-color:#fff;transition:.25s ease-out}.footer .footer__social .footer__bot .button-bot:hover .footer-icon{border:1px solid #fff;transition:.25s ease-out}.footer .footer__social .footer__bot .button-bot .footer__icon{display:flex;align-items:center;justify-content:center;border:1px solid #292929;border-radius:50%;width:40px;height:40px;transition:.25s ease-out}.footer .footer__social .footer__bot .button-bot .footer__icon svg{fill:#292929;transition:.25s ease-out}.footer .footer__social .footer__bot .button-bot .footer__description .footer-title{font-weight:700;font-size:16px;line-height:24px}.footer .footer__social .footer__bot .button-bot .footer__description .footer-subtitle{font-weight:500;font-size:12px;line-height:16px;color:#757575}.footer .footer__social .button-bot{border:1px solid #A8A8A8}.footer .footer__social .button-bot__description-title{color:#292929;font-weight:600}.footer .footer__social .button-bot__description-subtitle{font-weight:500;font-size:12px;line-height:16px;color:#757575}.footer .footer__social .footer__bot{width:300px}.footer .footer__social .footer__bot .button-bot{display:flex;align-items:center;gap:1rem;border:1px solid #888;padding:1rem;background:#f5f5f5;cursor:pointer}.footer .footer__social .footer__bot .button-bot img{width:32px;height:32px}.footer .footer__social .footer__bot .button-bot div strong{display:block}.footer .footer__social .footer__bot .button-bot div span{font-size:.9rem;color:#555}.footer .footer__links{display:flex;gap:1rem;justify-content:center}.footer .footer__links ul{list-style:none;padding:0}.footer .footer__links ul li a{padding:.5rem 0;font-weight:500;font-size:16px;display:block}.footer .footer__copyright{margin-top:2rem;text-align:center;color:#777;font-size:.9rem}@media (min-width: 768px){.footer .footer__top,.footer .footer__bottom{flex-direction:row}.footer .footer__bottom{gap:0}.footer .footer__contact-card .footer__avatar{align-self:flex-end}.footer .footer__links{flex-direction:row;align-items:flex-start;gap:4rem;width:50%}.footer .footer__info{flex:1 1 300px}.footer .footer__social{width:50%}}.hamburger{cursor:pointer;width:30px;height:30px;display:flex;flex-direction:column;align-items:center;justify-content:center}.hamburger span{display:block;width:30px;height:2px;background-color:#fff}.hamburger span+span{margin-top:10px}.hamburger span:last-of-type{width:28px}.hamburger.active{z-index:60;position:absolute;left:1rem;top:1rem}.hamburger.active span{background-color:#e22a40;width:20px}.hamburger.active span:nth-child(2){background-color:transparent}.hamburger.active span:first-of-type{transform:rotate(45deg) translate(10px,10px);top:0;transition:.4s}.hamburger.active span:last-of-type{width:20px;transform:rotate(-45deg) translate(7px,-7px);top:0;transition:.4s}@media (min-width: 981px){.hamburger{display:none}}.home-page{margin-top:62px}@media (min-width: 981px){.home-page{margin-top:120px}}#modalCroper{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:#00000080;z-index:1000;overflow:hidden}#modalCroper .close{position:absolute;top:10px;right:20px;cursor:pointer;font-size:24px;color:#333}#modalCroper .final-canvas{margin-top:20px;border:1px solid #ccc;border-radius:8px;background:#fff;max-width:100%}#modalCroper .wrapper{padding:3rem 1rem 1rem;background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;width:calc(100% - 2rem);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between}#modalCroper .btn{background-color:#00857a;border:none;color:#fff;font-weight:600;padding:1rem 2rem;border-radius:3px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 auto;width:fit-content}#modalCroper .btn:hover{background-color:#00857a}#modalCroper .canvasBladeContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin:1rem auto;position:relative;overflow:hidden;height:40vh}#modalCroper .canvasBladeContainer canvas{max-width:100%;height:auto;display:block;object-fit:contain}#modalCroper .editor-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;width:100%;height:auto;min-width:100px;min-height:100px;margin:1rem auto;position:relative;overflow:hidden}#modalCroper .file-input{background:#fff;border:1px solid #ccc;padding:6px 12px;border-radius:8px;font-size:14px}#modalCroper .wrapp-btn{display:flex;gap:10px}#modalCroper .aspect-select{padding:6px 12px;font-size:14px;border:1px solid #ccc;background:#fff}#modalCroper .cropper{max-width:100%;height:auto;display:block;object-fit:contain}#modalCroper .cropper-area{border:1px solid #ccc;max-height:40vh;height:40vh;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}#modalCroper .vue-advanced-cropper__background,#modalCroper .vue-advanced-cropper__foreground{background:#000}@media (min-width: 981px){#modalCroper{align-items:flex-start}#modalCroper .wrapper{width:60%;margin:40px auto;height:80vh}#modalCroper .canvasBladeContainer{width:70%;margin:0 auto}#modalCroper .canvasBladeContainer canvas{max-width:100%;height:auto;display:block;object-fit:contain}}.checkbox:checked~.background-color{background-color:#f5f5f5}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px;width:0;height:0;visibility:hidden}.checkbox-tools:checked+label,.checkbox-tools:not(:checked)+label{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px;width:100%;margin:0 auto;overflow:hidden;cursor:pointer;-webkit-transition:background .1s linear;transition:background .1s linear}.checkbox-tools:not(:checked)+label{background-color:#fff}.checkbox-tools:not(:checked)+label span{font-size:14px;color:#292929}.checkbox-tools:not(:checked)+label p{margin:0;font-size:12px;color:#979797}.checkbox-tools:checked+label{background-color:#00857a}.checkbox-tools:checked+label span{color:#fff;font-size:14px}.checkbox-tools:checked+label p{margin:0;font-size:12px;color:#fff}.checkbox-tools:checked+label:before,.checkbox-tools:not(:checked)+label:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:-1}.wrapp-radio-block .price-photos{display:flex}.wrapp-radio-block .price,.wrapp-radio-block .all_price p{color:#292929;margin-top:1rem}.wrapp-radio-block .print-selected-payment,.wrapp-radio-block .wrapp-radio{display:flex;flex-direction:column;gap:1rem;width:100%}.wrapp-radio-block .wrapp-radio .radio-print-scan{border-radius:3px;overflow:hidden;width:100%}.wrapp-radio-block .button{width:100%;margin-bottom:0;background-color:#00857a;border:none;border-radius:3px;font-size:18px;color:#fff;font-weight:600;padding:0 2rem;height:50px;cursor:pointer}.wrapp-radio-block .button:hover{background-color:#00857a}@media (min-width: 600px){.wrapp-radio-block .wrapp-radio{flex-direction:row;flex-wrap:wrap}.wrapp-radio-block .wrapp-radio .radio-print-scan{flex:1 1 calc(50% - .5rem);max-width:50%}}@media (min-width: 981px){.wrapp-radio-block .print-selected-payment{display:flex;gap:1rem;width:100%;flex-direction:row;align-items:flex-start}.wrapp-radio-block .wrapp-radio .radio-print-scan{flex:1 1 calc(33.3333333333% - 1.3333333333rem)}.wrapp-radio-block .wrapp-right{text-align:left;display:flex;flex-direction:column;background-color:#f5f5f5;border-radius:8px;padding:2rem}.wrapp-radio-block .wrapp-right .button{width:100%}.wrapp-radio-block .button{width:fit-content}}@media (min-width: 1224px){.wrapp-radio-block .wrapp-radio{gap:5px}.wrapp-radio-block .wrapp-radio .radio-print-scan{flex:1 1 calc(20% - .4rem)}}.radio-check-del .wrapp-radio{width:100%;display:flex;flex-direction:column;gap:1rem}.radio-check-del .radio-print-scan{width:100%}.radio-check-del .checkbox-tools{border:1px solid #00857A;padding:.5rem;color:#777;background-color:#fff;border-radius:4px;display:flex;align-items:center;gap:.5rem}.radio-check-del .checkbox-tools svg{stroke:#bdbdbd}.radio-check-del .checkbox-tools svg polyline{display:none}.radio-check-del .checkbox-tools.active{background-color:#00857a;color:#fff;border:1px solid #00857A}.radio-check-del .checkbox-tools.active span{color:#fff}.radio-check-del .checkbox-tools.active svg{stroke:#fff}.radio-check-del .checkbox-tools.active svg polyline{display:inline-block}.radio-check-del .checkbox-tools:not(.active):hover{background-color:#e8e8e8;border:1px solid #00857A;cursor:pointer}.radio-check-del .checkbox-tools:not(.active):hover span{color:#00857a}.radio-check-del .item-wrapp-del{display:none}.radio-check-del .item-wrapp-del p{margin-bottom:.5rem;font-weight:500;font-size:14px;line-height:20px;color:#333}.radio-check-del .item-wrapp-del.active{display:block;padding:1rem 0}@media (min-width: 981px){.radio-check-del .wrapp-radio{flex-direction:row;gap:0}.radio-check-del .radio-print-scan{width:50%;margin-top:0}.radio-check-del .radio-print-scan .checkbox-tools{display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:0}.radio-check-del .radio-print-scan .checkbox-tools svg{display:none}.radio-check-del .item-wrapp-del{padding:1rem 0}.radio-check-del .radio-print-scan:first-of-type .checkbox-tools{border-radius:3px 0 0 3px}.radio-check-del .radio-print-scan:last-of-type .checkbox-tools{border-radius:0 3px 3px 0}}.list{display:flex;flex-wrap:wrap;gap:1rem;width:100%;position:relative;margin-top:1rem}.list.small-images{padding:0;gap:.5rem}.list.small-images img{opacity:.5}.list .wrapp-img{position:relative;width:100%;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1}.list .wrapp-img img{width:100%;height:100%;object-fit:contain;display:block}.list .wrapp-img .error-text{position:absolute;bottom:5px;color:red;font-size:small;text-align:center;line-height:12px}.list .wrapp-btn-img{display:none;position:absolute;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;background:#00000080;opacity:0;transition:opacity .3s ease;gap:.5rem}.list .wrapp-btn-img .btn{font-weight:700;font-size:14px;line-height:18px;color:#292929;background-color:#ffffffe5;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;border:none;border-radius:3px;cursor:pointer;width:60%}.list .wrapp-btn-img-mob{position:absolute;width:100%;display:flex;align-items:flex-end;justify-content:center;gap:.5rem;height:100%;padding:1rem}.list .wrapp-btn-img-mob .btn{width:calc(50% - .5rem);height:40px;background-color:#00857a;display:flex;align-items:center;justify-content:center;border-radius:3px}.list .wrapp-btn-img-mob .btn svg,.list .wrapp-btn-img-mob .btn span:before{width:20px;height:20px;fill:#fff;font-size:x-large}@media (min-width: 981px){.list.small-images{gap:1rem}.list .wrapp-btn-img{display:flex}.list .wrapp-btn-img .btn:hover{background-color:#00857a;color:#fff}.list .wrapp-btn-img-mob{display:none}.list .wrapp-img .text-info{position:absolute;top:-1rem;left:0;font-size:10px;font-weight:500;color:#292929}}.uploadPhotos-page .wrapp-small{margin-top:1rem}.uploadPhotos-page .wrapp-small .title-block{margin:1rem 0;line-height:normal}.uploadPhotos-page .wrapp-small .wrapp-img img{object-fit:cover}.uploadPhotos-page .wrapp-small .item-list{max-width:calc(25% - .375rem)}.uploadPhotos-page .wrapp-small .btn{width:100%;font-size:16px;line-height:33px;font-weight:600;color:#00857a;padding:.5rem 0;display:flex;align-items:center;gap:.5rem;text-decoration:underline}.uploadPhotos-page .wrapp-small .flex{flex-direction:column;gap:0;align-items:center}@media (min-width: 981px){.uploadPhotos-page .wrapp-small{padding:1rem 0}.uploadPhotos-page .wrapp-small .item-list{max-width:calc(16.6666666667% - .8333333333rem)}.uploadPhotos-page .wrapp-small .btn{width:fit-content;cursor:pointer;text-decoration:none}.uploadPhotos-page .wrapp-small .btn:hover{text-decoration:underline}.uploadPhotos-page .wrapp-small .flex{flex-direction:row;justify-content:space-between}}.form .form-row,.form .input-wrapper-textarea{display:flex;flex-direction:column;width:100%}.form .input-wrapper-textarea label{margin-bottom:.5rem;font-weight:500;font-size:14px;line-height:20px;color:#333}.form .input-wrapper-textarea textarea{border-radius:3px;padding:13px 12px;padding:.75rem 1rem;border:1px solid #E8E8E8;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.3%;color:#333;transition:border-color .3s ease,box-shadow .3s ease}.form .input-wrapper-textarea textarea:focus{border-color:#00857a;box-shadow:0 0 0 3px #ccf4f480;outline:none}.form .input-wrapper-textarea textarea::placeholder{color:#aaa;letter-spacing:-1.3px}.form .input-wrapper{display:flex;flex-direction:column;margin:1rem 0;width:100%}.form .input-wrapper label{margin-bottom:.5rem;font-weight:500;font-size:14px;line-height:20px;color:#333}.form .input-wrapper input{height:50px;width:100%;border-radius:3px;padding:13px 12px;padding:.75rem 1rem;border:1px solid #E8E8E8;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.3%;color:#333;transition:border-color .3s ease,box-shadow .3s ease}.form .input-wrapper input:focus{border-color:#00857a;box-shadow:0 0 0 3px #ccf4f480;outline:none}.form .input-wrapper input::placeholder{color:#aaa}.form .input-wrapper input.input-error{border-color:red}.form .input-wrapper select{height:50;border-radius:3px!important;background-color:#fff;padding:13px 12px;padding:.75rem 1rem;border:1px solid #E8E8E8;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.3%;color:#333;transition:border-color .3s ease,box-shadow .3s ease}.form .input-wrapper select:focus{border-color:#00857a!important;box-shadow:0 0 0 3px #ccf4f480;outline:none}.form .input-wrapper select::placeholder{color:#aaa}.form .input-wrapper{display:flex;flex-direction:column;margin:1rem 0;min-width:200px}.form .input-wrapper label{margin-bottom:.5rem;font-weight:500;color:#333}.form .input-wrapper select{padding:.75rem 1rem;border:1px solid #E8E8E8;background-color:#fff;height:50px;border-radius:3px;font-size:1rem;transition:border-color .3s ease,box-shadow .3s ease;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none}.form .input-wrapper select:focus{border-color:#007bff;box-shadow:0 0 0 3px #007bff40;outline:none}@media (min-width: 981px){.form .form-row{flex-direction:row;gap:1rem}.form .input-wrapper{width:calc(50% - .5rem)}.form .input-wrapper-textarea{width:100%;margin:1rem 0}}.custom-file{position:relative;display:inline-block}.loader-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fffc;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:4px}.spinner{width:30px;height:30px;border:4px solid #ccc;border-top:4px solid #00857A;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:5px}.banner-section{padding:0!important;font-size:20px;line-height:30px}.banner-section .banner{position:relative;height:calc(100vh - 62px);overflow:hidden}.banner-section .banner img{object-fit:cover}.banner-section .block-absolute{position:absolute;padding:0;left:50%;transform:translate(-50%,-50%);top:50%;z-index:1;width:calc(100% - 2rem)}.banner-section .block-absolute .content{display:flex;align-items:end;justify-content:flex-end}.banner-section .block{padding:32px;height:fit-content;width:100%;background:#fff;box-shadow:0 0 24px #0c0d0d0f,0 16px 24px #0c0d0d0f;border-radius:15px;text-align:left}.banner-section h1.title{font-size:32px;line-height:38px;text-align:left;margin:0}.banner-section .text{margin:1rem 0}.banner-section .chips{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px}.banner-section .chip{padding:6px 8px;font-weight:700;font-size:16px;line-height:24px;border-radius:24px;white-space:nowrap;height:fit-content;margin:3px 0;display:inline-block}.banner-section .chip.purple{background-color:#e3e3fb}.banner-section .chip.yellow{background-color:#eff0c8}.banner-section .chip.cyan{background-color:#c8e9f0}.banner-section .btn{width:100%;margin-top:1rem;background-color:#e22a40;color:#fff;font-size:18px;font-weight:600;border-radius:5px;padding:12px 14px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .25s ease-out,opacity .25s ease-out}.banner-section .btn:hover{background-color:#d21f3a}@media (min-width: 981px){.banner-section{padding:0!important;font-size:24px;line-height:36px}.banner-section .banner{width:100%;height:70vh;overflow:hidden}.banner-section .block-absolute{width:fit-content;right:0;left:auto}.banner-section .block{padding:32px;height:fit-content;width:445px}}.dialog-section .container{max-width:540px}.dialog-section .dialog-block+.dialog-block{margin-top:2rem}.dialog-section .dialog-block{padding:32px 28px;background:#f5f5f5;border-radius:12px;display:flex;flex-direction:column;margin-bottom:32px;gap:1.5rem;overflow:hidden}.dialog-section .dialog-block.nopadding{padding:0}.dialog-section .dialog-block.pink{background-color:#fff2f4;padding:3rem 2rem}.dialog-section .dialog-block .btn{width:100%;margin:0 auto;color:#fff2f4;background-color:#e22a40;font-size:18px;font-weight:600;padding:12px 14px;min-width:104px;border-radius:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;transition:background .25s ease-out,opacity .25s ease-out}.dialog-section .dialog-message{padding:8px 12px;font-size:24px;line-height:36px;border-radius:7px;width:fit-content;position:relative}.dialog-section .dialog-message.right{font-weight:700;align-self:flex-end;border-bottom-right-radius:0}.dialog-section .dialog-message.right:before{left:100%;mask:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.4095 11.7728C5.12981 11.0185 0.981456 6.87019 0.227208 1.59046L0 0V12H12L10.4095 11.7728Z' fill='%23E4E6B5'/%3E%3C/svg%3E%0A")}.dialog-section .dialog-message.left{align-self:flex-start;border-bottom-left-radius:0}.dialog-section .dialog-message.left:before{right:100%;mask:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.59046 11.7728C6.87019 11.0185 11.0185 6.87019 11.7728 1.59046L12 0V12H0L1.59046 11.7728Z' fill='%23E8E8E8'/%3E%3C/svg%3E%0A")}.dialog-section .dialog-message:before{content:"";position:absolute;bottom:0;display:inline-block;width:12px;height:12px}.dialog-section .dialog-message.yellow{background:#e4e6b5}.dialog-section .dialog-message.yellow:before{background:#e4e6b5}.dialog-section .dialog-message.gray{background:#e8e8e8}.dialog-section .dialog-message.gray:before{background:#e8e8e8}.dialog-section .dialog-message.blue{background:#c8e9f0}.dialog-section .dialog-message.blue:before{background:#c8e9f0}.dialog-section .dialog-message.purple{background:#d4d4eb}.dialog-section .dialog-message.purple:before{background:#d4d4eb}@media (min-width: 981px){.dialog-section .dialog-block .btn{width:fit-content;margin:0 auto}}#modalCroper .alarm{margin-top:0;margin-bottom:1rem}.uploadPhotos-page{margin-top:66px}.uploadPhotos-page .alarm{padding:1rem;background-color:#fde6e5;border:1px solid rgb(253,135,135);border-radius:4px;color:red;margin-top:1rem}@keyframes spin{to{transform:rotate(360deg)}}.uploadPhotos-page .submitBtn{width:100%;margin-bottom:0;background-color:#00857a;border:none;border-radius:3px;font-size:18px;color:#fff;font-weight:600;padding:0 2rem;height:50px;cursor:pointer}.uploadPhotos-page .submitBtn:hover{background-color:#006961}.uploadPhotos-page .submitBtn.loading{background-color:#00857a;color:#fff;cursor:not-allowed;position:relative;padding-left:2rem}.uploadPhotos-page .submitBtn.loading:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#0000004d;border-radius:4px;z-index:1}.uploadPhotos-page .submitBtn.loading:before{content:"";position:absolute;left:.5rem;top:35%;left:45%;display:inline-block;width:1rem;height:1rem;z-index:2;border-radius:50%;border:2px solid #fff;border-top-color:transparent;animation:spin .6s linear infinite}.uploadPhotos-page .flex-block{display:flex;flex-direction:column;gap:1rem}.uploadPhotos-page .bg-gray{background-color:#f5f5f5;border-radius:8px;padding:2rem;margin-top:1rem}.uploadPhotos-page .bg-gray.m-bt-2rem{margin-bottom:2rem}.uploadPhotos-page .bg-gray.m-t-0rem{margin-top:0}.uploadPhotos-page .wrapp-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;position:relative}.uploadPhotos-page .paddingBT{padding-bottom:326px}.uploadPhotos-page .wrapp-part-left,.uploadPhotos-page .full-part{width:100%}.uploadPhotos-page .title{font-weight:700;font-size:32px;line-height:38px;letter-spacing:0%;text-align:center;color:#292929;padding-top:1.5rem;margin-bottom:0}.uploadPhotos-page .wrapp-btn-first{margin:3rem auto;padding:2rem}.uploadPhotos-page .wrapp-btn-first .title{margin-top:1rem;margin-bottom:1rem;padding:0}.uploadPhotos-page .wrapp-btn{display:flex;flex-direction:column;align-items:center;gap:1rem;background-color:#f5f5f5;border-radius:8px;width:100%;margin-top:2rem}.uploadPhotos-page .wrapp-btn .desc{font-weight:500;font-size:16px;line-height:24px;text-align:center;color:#777}.uploadPhotos-page .wrapp-btn .custom-file{display:inline-block;position:relative;cursor:pointer;color:#fff;background:#00857a;padding:1rem;text-align:center;width:100%;border-radius:4px;font-size:18px;font-weight:600;transition:background .3s}.uploadPhotos-page .wrapp-btn.border .custom-file{background:#f5f5f5;border:1px solid #00857A;color:#292929}.uploadPhotos-page .wrapp-btn.border .custom-file:hover{background:#00857a;color:#fff}.uploadPhotos-page .wrapp-btn .custom-file:hover{background:#006961;transform:background .3s}.uploadPhotos-page .wrapp-btn .file-input{display:none}.uploadPhotos-page .aspect-select{padding:6px 12px;font-size:14px;border-radius:8px;border:1px solid #ccc;background:#fff}.uploadPhotos-page .item-list{width:100%;height:fit-content;border:1px solid #E8E8E8;position:relative}.uploadPhotos-page .item-list.error{border:1px solid rgb(253,135,135);border-radius:4px}.uploadPhotos-page .item-list .more{position:absolute;top:0;right:0;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#00000080;color:#fff;cursor:pointer;z-index:10}.uploadPhotos-page .title-block{font-weight:700;font-size:24px;line-height:30px;color:#292929;margin-bottom:1rem}.uploadPhotos-page .title-block span{font-weight:500;font-size:16px;line-height:24px;color:#777}.uploadPhotos-page .wrapp-photos{width:100%}.uploadPhotos-page .border-top-block{border-top:1px solid #E8E8E8}.uploadPhotos-page .absolute-form{background-color:#f5f5f5;border-radius:8px;padding:2rem}.uploadPhotos-page .wrapp-right-part2{width:100%;text-align:center;position:relative;margin-bottom:2rem}.uploadPhotos-page .wrapp-right-part2 .container{padding-left:0;padding-right:0}.uploadPhotos-page .all_price{padding:1rem 0;border-top:1px solid #E8E8E8;width:100%}.uploadPhotos-page .all_price .flex{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.uploadPhotos-page .all_price .price,.uploadPhotos-page .all_price .small-text{margin-top:0}.uploadPhotos-page .all_price span{font-weight:600}.uploadPhotos-page .all_price .green{color:#00857a}.uploadPhotos-page .small-text{font-weight:500;font-size:14px;line-height:20px;color:#777;margin-top:.5rem;display:inline-block}@media (min-width: 365px){.uploadPhotos-page .paddingBT{padding-bottom:312px}}@media (min-width: 488px){.uploadPhotos-page .paddingBT{padding-bottom:287px}}@media (min-width: 981px){.uploadPhotos-page{margin-top:120px}.uploadPhotos-page .absolute-form{padding:0}.uploadPhotos-page .wrapp-part-left{width:calc(70% - 10px);margin-right:20px}.uploadPhotos-page .wrapp-btn-first{margin-top:2.5rem;margin-bottom:2.5rem}.uploadPhotos-page .flex-block{flex-direction:row;justify-content:flex-start;gap:1rem}.uploadPhotos-page .wrapp-list{position:relative}.uploadPhotos-page .item-list{max-width:calc(25% - .75rem);height:fit-content;border:none}.uploadPhotos-page .item-list .error .wrapp-btn-img{opacity:0}.uploadPhotos-page .item-list:hover .wrapp-btn-img{opacity:1}.uploadPhotos-page .item-list .more{display:none}.uploadPhotos-page .paddingBT{padding-bottom:0}.uploadPhotos-page .border-top-block{padding:1rem 0}.uploadPhotos-page .wrapp-btn{width:fit-content}.uploadPhotos-page .wrapp-btn .custom-file{padding:1rem 4rem;width:fit-content}.uploadPhotos-page .wrapp-right-part2{width:calc(30% - 10px);margin-top:1rem;text-align:left;display:flex;flex-direction:column;background-color:#f5f5f5;border-radius:8px;padding:2rem}.uploadPhotos-page .wrapp-right-part2 .button{width:100%}.uploadPhotos-page .wrapp-container{flex-direction:row;align-items:flex-start;justify-content:space-between}.uploadPhotos-page .wrapp-container.fixed .wrapp-right-part2{position:fixed;top:calc(104px + 1rem);left:auto;right:0}.uploadPhotos-page .wrapp-container.fixed .wrapp-part-left{margin-right:auto}.uploadPhotos-page .wrapp-container.bottom .wrapp-right-part2{top:auto;bottom:calc(502px + 2rem);position:fixed}.uploadPhotos-page .w70{width:70%;margin-right:auto}}.controls{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center}.controls .btn-small{width:44px;height:44px;border:none;background:#fff;border:1px solid #ccc;border-radius:3px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.controls .btn-small:hover{background-color:#eee}.controls span:before{font-size:20px}.tabs{display:flex;width:100%;margin:0 auto}.tabs .tab-item{padding:8px 12px;cursor:pointer;border:1px solid #00857A;background:#fff;color:#757575;width:50%;display:flex;align-items:center;gap:.5rem;justify-content:center;font-size:16px;font-weight:600}.tabs .tab-item:first-of-type{border-radius:3px 0 0 3px}.tabs .tab-item:last-of-type{border-radius:0 3px 3px 0}.tabs .tab-item.active{background:#00857a;color:#fff}.tabs .tab-item.active span:before{color:#fff}.tabs span:before{font-size:20px;color:#757575}.tabs .isDesc{display:none}@media (min-width: 400px){.tabs .isDesc{display:inline}}@media (min-width: 981px){.tabs{flex-direction:row;width:fit-content}.tabs .tab-item{width:150px}}.payment-page{margin-top:66px}.payment-page h1{font-weight:700;font-size:32px;line-height:38px;text-align:center;color:#292929}.payment-page h2,.payment-page h4{font-weight:700;font-size:24px;line-height:36px;text-align:center;color:#292929;margin:1rem 0}.payment-page .card{background-color:#f5f5f5;padding:1rem;width:100%}.payment-page .card p{font-weight:500;font-size:16px;line-height:24px;color:#292929}.payment-page .flex-row:first-of-type{border-top:1px solid #E8E8E8}.payment-page .flex-row{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:0 2rem;padding:1rem 0}.payment-page .flex-row .name{font-weight:500;font-size:14px;line-height:24px;color:#757575}.payment-page .flex-row .value{font-weight:500;font-size:16px;line-height:24px;color:#292929;text-align:right}.payment-page .card-body{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-top:2rem}.payment-page .card-wrapper{padding:2rem 0}.payment-page .btn{background-color:#00857a;color:#fff;font-weight:700;font-size:24px;line-height:36px;padding:1rem 2rem;border-radius:8px;border:none;display:block;width:100%;margin:0 auto;margin-top:2rem}.payment-page p br{display:block}@media (min-width: 981px){.payment-page{margin-top:134px}.payment-page .card{width:50%}.payment-page .btn{width:fit-content}}#select-wrapper .select2-container--default .select2-selection--single{background-color:#fff;padding:.75rem 1rem;border:1px solid #E8E8E8;border-radius:3px}#select-wrapper .select2-container .select2-selection--single{height:50px}#select-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px;right:0;top:0;width:30px}#select-wrapper .select2-container--default.select2-container--disabled .select2-selection--single{background-color:#f5f5f5;border-color:#e8e8e8}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#00857a!important}.select2-results__option.select2-results__option--disabled.select2-results__option--loading{display:none!important}@font-face{font-family:icomoon;src:url(/build/assets/icomoon-DzBhZue8.eot?k27yov);src:url(/build/assets/icomoon-DzBhZue8.eot?k27yov#iefix) format("embedded-opentype"),url(/build/assets/icomoon-D3Y5K1az.ttf?k27yov) format("truetype"),url(/build/assets/icomoon-DT5KKdN4.woff?k27yov) format("woff"),url(/build/assets/icomoon-fcXCuYGi.svg?k27yov#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-close-1:before{content:"";color:#e22a40}.icon-crop:before{content:"";color:#fff}.icon-format_text_overflow:before{content:"";color:#757575}.icon-format_text_overflow-1:before{content:"";color:#757575}.icon-switch_access_shortcut:before{content:"";color:#757575}.icon-switch_access_shortcut-1:before{content:"";color:#757575}.icon-width_full:before{content:"";color:#757575}html{height:100%}body{position:relative;margin:0;font-family:IBM Plex Sans;background-color:#fff}#gtx-trans{display:none}.p20{padding:1rem}.mainWrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;width:100%;margin:0 auto;box-sizing:border-box;overflow:hidden}.text-error{color:red;font-size:small}*,*:before,*:after{box-sizing:border-box}.drag-link{display:flex;align-items:center;gap:1rem}.drag-link span{display:inline-block;transition:transform .3s ease}.drag-link.jc-sb{justify-content:space-between}.drag-link:hover span{transform:translate(5px);text-decoration:none}textarea{resize:none}.overflow{overflow:hidden}.overflow:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:.5;z-index:1}.content{width:100%;margin-left:auto;margin-right:auto}.container{box-sizing:border-box;padding-left:20px;padding-right:20px;max-width:1240px}.center{text-align:center!important;margin:0 auto!important}a{text-decoration:none;cursor:pointer}ol{padding-inline-start:1rem}ol li{list-style:none;cursor:default}ul{padding-inline-start:0px;margin-block-start:0;margin-block-end:0}ul li{list-style:none;cursor:default}.section{padding-top:1rem;padding-bottom:2rem}.js_scrollTopContainer{position:relative;z-index:50}.js_scrollTopContainer .navigateIcon{transform:rotate(270deg);position:absolute;width:50px;height:50px;background-color:#d9aa51;display:block;position:fixed;bottom:1rem;right:1rem;visibility:hidden;transition:all .3s;opacity:.5;cursor:pointer}.js_scrollTopContainer .navigateIcon:before{content:"";font-family:icomoon!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.js_scrollTopContainer .navigateIcon:hover{opacity:1!important}.js_scrollTopContainer .navigateIcon.js_visible{visibility:visible;opacity:.5}.wrappImg{width:100%;height:100%;position:relative}.wrappImg img{width:100%;height:100%;object-fit:cover}.isDesk{display:none}p{font-weight:500;font-size:16px;line-height:24px;letter-spacing:.5%;color:#fff}.flex{display:flex;gap:2rem}.inputHidden{opacity:0;overflow:hidden;position:absolute;z-index:-1}.copy-js{cursor:pointer}.margin-top-page{margin-top:74px}.z-index-1{z-index:1}.p20{padding:1rem 0}p br{display:none}.isbr br{display:block}p:first-of-type{margin-top:0}.relative{position:relative}@media (min-width: 981px){p{font-weight:500;font-size:20px;line-height:28px;letter-spacing:.5%}.margin-top-page{margin-top:84px}.isDesk{display:block}.isMob{display:none}.container{margin-left:auto;margin-right:auto;width:100%}.section{padding-top:3rem;padding-bottom:4rem}.js_hidden{visibility:hidden;opacity:0;width:0;height:0!important;padding:0!important;z-index:-100}.js_scrollTopContainer .navigateIcon{bottom:20px}.column{flex-direction:column;align-items:flex-start!important}}
