.tool-page{padding:80px 0 40px}.tool-page #dropzone{display:grid;place-content:center;padding-top:1rem;height:260px;max-width:980px}@media screen and (min-width: 600px){.tool-page #dropzone{height:300px}}.tool-page #dropzone #upload-btn{text-transform:uppercase;color:#fff!important;background-color:rgb(var(--clr-secondary));padding:1rem 2rem;border-radius:.5rem;outline:.5rem solid rgba(var(--clr-white),.3);margin-block-end:1.5rem;transition:var(--transition-default)}.tool-page #dropzone #upload-btn .icon:before{margin-inline-start:1rem}.tool-page #dropzone #upload-btn:hover,.tool-page #dropzone #upload-btn:focus,.tool-page #dropzone #upload-btn:focus-visible{background-color:rgb(var(--clr-secondary-dark))!important}.tool-page #dropzone #upload-text span{display:block;width:fit-content;margin-inline:auto;color:rgb(var(--clr-text));font-size:1.175rem}.tool-page #dropzone #upload-text span:last-child{font-size:1rem;font-weight:var(--fw-regular)}.tool-page .services__wrapper{max-width:800px;margin-inline:auto;margin-block-start:2rem}.tool-page .services__wrapper .services__list{margin-block-start:1rem;display:flex;flex-flow:row wrap;gap:1.5rem}.tool-page .services__wrapper .service__item{flex:1 1 calc(100% / 3);min-width:180px;padding:.5rem .75rem;font-size:.75rem;display:flex;align-items:center;justify-content:center;gap:.5rem;background-color:rgb(var(--clr-grey-light));color:rgb(var(--clr-text))}.tool-page .services__wrapper .service__item:hover,.tool-page .services__wrapper .service__item:focus{background-color:rgb(var(--clr-grey))}.tool-page .services__wrapper .service__item:focus-visible{outline:2px solid rgb(var(--clr-primary-dark));outline-offset:4px}@media screen and (min-width: 900px){.tool-page .services__wrapper .service__item{flex:1 1 20%}}#appreciations .shell{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;gap:3rem;max-width:800px}@media screen and (min-width: 900px){#appreciations .shell{flex-flow:row nowrap;padding-inline:0}}#appreciations .appreciations__wrapper,#appreciations .advantages__wrapper{display:flex;flex-flow:column nowrap;gap:.75rem}#appreciations .appreciations__wrapper{flex-basis:65%}#appreciations .evaluation__wrapper{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:.5rem;padding:.5rem .75rem;background-color:rgb(var(--clr-grey-light));font-size:.75rem}#appreciations .evaluation__wrapper .title{font-size:1rem;font-weight:var(--fw-bold);margin-inline-end:1rem;color:rgb(var(--clr-primary-dark))}#appreciations .evaluation__wrapper .stars__wrapper{display:inline-flex}#appreciations .evaluation__wrapper .evaluation{font-size:1rem;font-weight:var(--fw-bold);color:#4a966d}#appreciations .advantages__wrapper{flex-basis:35%}#appreciations .advantages__wrapper .advantage__item{display:flex;align-items:center;gap:.5rem;p{flex: 1 1 100%;}}#stats .shell{text-align:center;background-color:rgb(var(--clr-orange-light));padding-block:2rem}#stats .stats__wrapper{margin-block-start:2rem;text-align:left;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-around;gap:1.5rem}#stats .stats__wrapper .stat__item{display:flex;flex-flow:row nowrap;align-items:flex-start;gap:.5rem}#stats .stats__wrapper .stat__item .value{font-size:clamp(2.5rem,1.1765rem + 3.5294vw,4rem);color:rgb(var(--clr-secondary));font-weight:var(--fw-extrabold);line-height:1;margin-block-start:-.25rem}#stats .stats__wrapper .stat__item .text{font-size:clamp(1.5rem,1.9412rem + -1.1765vw,1rem);color:rgb(var(--clr-secondary-dark));font-weight:var(--fw-bold)}#tool__list .tools__wrapper{display:grid;gap:1rem}@media screen and (min-width: 600px){#tool__list .tools__wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 900px){#tool__list .tools__wrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 1110px){#tool__list .tools__wrapper{grid-template-columns:repeat(6,1fr)}}#tool__list .col{padding-inline:0}#tool__list .col>span{display:flex;align-items:center;gap:.5em;margin-block-end:.5rem}#tool__list .col>span>.nav-link{width:100%;padding:0;margin-inline-start:.25rem;font-size:1.125rem;letter-spacing:-.7px;font-weight:var(--fw-bold);line-height:var(--lh-thin);color:rgb(var(--clr-text))}@media screen and (min-width: 600px){#tool__list .col>span>.nav-link:hover,#tool__list .col>span>.nav-link:focus,#tool__list .col>span>.nav-link:focus-visible{text-decoration:underline;color:rgb(var(--clr-secondary))}}#tool__list .col a{display:block;margin-inline-start:3.25rem;font-size:.9375rem;letter-spacing:-.5px;color:rgb(var(--clr-text));transition:var(--transition-default)}#tool__list .col a:hover,#tool__list .col a:focus,#tool__list .col a:focus-visible{text-decoration:underline;color:rgb(var(--clr-secondary))}#tool__list .col a+a{margin-block-start:.25rem}#process .process__wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-block-start:1.5rem}@media screen and (max-width: 900px){#process .process__wrapper{grid-template-columns:repeat(2,1fr)}}#process .process__wrapper .process__item{display:flex;flex-flow:column nowrap;gap:0rem 1rem;align-items:center}#process .process__wrapper .process__item .title{max-width:25ch;font-size:1rem;text-align:center;font-weight:var(--fw-medium);color:rgb(var(--clr-text))}#upload-btn{animation:bounce 1s infinite alternate}@keyframes bounce{to{transform:scale(1.15)}}.roller{height:60px;line-height:60px;position:relative;overflow:hidden;width:100%;display:flex;justify-content:center;align-items:center;color:#1d3557}.roller #rolltext{position:absolute;top:0;animation:slide 7s infinite}@keyframes slide{0%{top:0}25%{top:-60px}50%{top:-120px}75%{top:-180px}}@media screen and (max-width: 600px){.roller #rolltext{animation:slide-mob 7s infinite}@keyframes slide-mob{0%{top:0}25%{top:-60px}50%{top:-120px}75%{top:-180px}}}.rotation__title{color:rgb(var(--clr-secondary))!important;font-weight:var(--fw-extrabold)}.tool-title-block{margin-top:30px;margin-bottom:40px}@media screen and (max-width: 900px){.tool-title-block{margin-top:0;margin-bottom:20px}}
