@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital@1&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);::-webkit-scrollbar{height:2px;width:2px}::-webkit-scrollbar-track,::-webkit-scrollbar-track:hover{background-color:#000}::-webkit-scrollbar-track:active{background-color:#000}::-webkit-scrollbar-thumb{background-color:#424242;border-radius:3px}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background-color:#bd0b0c}html{-ms-overflow-style:none}.ruler-line{background-color:#121212;bottom:0;position:fixed;top:0;width:1px;z-index:-1}.ruler-line.left{box-shadow:250px 0 0 0 #121212,500px 0 0 0 #121212;left:70px}.ruler-line.right{box-shadow:-250px 0 0 0 #121212,-500px 0 0 0 #121212;right:63px}.follower-logo{background-image:url(/static/media/milantex-logo.f6614bd73860af15491b.svg);background-size:100%;height:40px;position:absolute;right:294px;top:170px;transition:1s;width:40px}.follower-logo .follower-logo-note{background-color:#fff;border-radius:10px;color:#000;font-size:1.1rem;margin-left:-225px;opacity:0;padding:15px 20px;position:relative;transition:.6s;width:210px}.follower-logo:after{border-bottom:10px solid transparent;border-left:10px solid #fff;border-top:10px solid transparent;content:"";display:block;height:0;margin-left:-15px;margin-top:-70px;opacity:0;position:relative;transition:.6s;width:0}.follower-logo:hover .follower-logo-note,.follower-logo:hover:after{opacity:1;transition:.4s}.fixed-sidemenu{align-content:center;align-items:center;bottom:50px;display:flex;flex-direction:column;gap:2rem;justify-content:center;position:fixed;right:50px}.fixed-sidemenu a{color:#fff;font-size:2rem;transition:.25s}.fixed-sidemenu a:focus,.fixed-sidemenu a:hover{color:#bd0b0c}.fixed-sidemenu a img,.fixed-sidemenu a svg{height:2.3rem}.fixed-sidemenu a svg,.fixed-sidemenu a svg g{transition:.25s}.fixed-sidemenu a svg:focus g,.fixed-sidemenu a svg:hover g{fill:#bd0b0c!important}#particles-js{height:100vh;left:0;position:fixed;width:100vw}.navigation{background:#000;left:0;padding:32px;position:fixed;right:0;top:0;z-index:100}.navigation .logo-mobile{aspect-ratio:1;height:32px;width:32px;z-index:10}.navigation .menu-hamburger{aspect-ratio:1;background:#000;overflow:hidden;position:fixed;right:34px;top:20px;width:32px;z-index:11}.navigation .menu-hamburger .menu-hamburger-items{height:100%;position:relative;width:100%}.navigation .menu-hamburger .menu-hamburger-items span{background-color:#fff;border-radius:2.5px;display:block;height:3px;position:absolute;-webkit-transform-origin:center;transform-origin:center;transition:.5s;width:100%}.navigation .menu-hamburger .menu-hamburger-items span:first-child{top:3px}.navigation .menu-hamburger .menu-hamburger-items span:nth-child(2){top:12px}.navigation .menu-hamburger .menu-hamburger-items span:nth-child(3){top:21px}.navigation .navigation-items{align-items:center;display:flex;flex-wrap:nowrap;height:65px;list-style:none}.navigation .navigation-items .navigation-item{cursor:pointer;flex-basis:auto}.navigation .navigation-items .navigation-item.logo{margin-left:8px;margin-right:auto}.navigation .navigation-items .navigation-item.logo img{height:60px;width:60px}.navigation .navigation-items .navigation-item.text{color:#a6a7b8;font-size:1.5rem;font-weight:200;padding:0 2rem;transition:.3s}.navigation .navigation-items .navigation-item.text:hover{color:#bd0b0c}.navigation .navigation-items .navigation-item.social{color:#fff;display:flex;font-size:4rem;gap:7rem;margin:2rem 0}.navigation .navigation-items .navigation-item.social svg{width:4rem}.navigation.open .menu-hamburger-items span{background:#bd0b0c}.navigation.open .menu-hamburger-items span:first-child{-webkit-transform:rotate(45deg) translate(6px,6px);transform:rotate(45deg) translate(6px,6px)}.navigation.open .menu-hamburger-items span:nth-child(2){-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}.navigation.open .menu-hamburger-items span:nth-child(3){-webkit-transform:rotate(-45deg) translate(7px,-7px);transform:rotate(-45deg) translate(7px,-7px)}.page{align-items:center;display:flex;min-height:calc(100vh - 100px);padding-top:150px;position:relative}.page .page-content{width:100%}.page .page-name{color:#bd0b0c;font-size:1.8rem;font-weight:300;letter-spacing:2px;margin:.5rem 0;text-transform:uppercase}.page .page-name[data-title]:after{background-color:#000;color:#a6a7b8;content:attr(data-title);font-size:1.2rem;left:-329px;letter-spacing:2px;padding:20px;position:absolute;text-align:center;top:75vh;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:120px}.page .page-title{color:#fff;font-size:5.5rem;font-weight:700;line-height:1.1}.page .page-subtitle{color:#a6a7b8;font-size:5rem;font-weight:700;line-height:1.1}.page .page-text{font-size:1.8rem;font-weight:400}.page .page-text.indented{margin-left:250px;margin-right:250px}.page .page-text p{line-height:1.5;margin-bottom:3rem}.service-block-holder{grid-gap:2rem;align-items:stretch;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);justify-items:stretch}.service-block-holder .service-block{display:flex;flex-direction:column;gap:1.5rem;max-width:330px;padding:2rem;transition:.5s}.service-block-holder .service-block:hover{background:rgba(83,83,92,.125)}.service-block-holder .service-block .service-block-image-holder{align-items:center;aspect-ratio:1;background-color:hsla(0,0%,100%,.133);background:linear-gradient(125deg,hsla(0,0%,100%,.216),hsla(0,0%,100%,.133) 40%,hsla(0,0%,100%,.094));border-radius:50%;display:flex;justify-content:center;padding:5px;transition:.75s;width:60px}.service-block-holder .service-block .service-block-image-holder .service-block-image{aspect-ratio:1;width:35px}.service-block-holder .service-block .service-block-title{color:#fff;font-size:1.6rem;font-weight:700}.service-block-holder .service-block .service-block-text{font-size:1.3rem}.service-block-holder :hover .service-block-image-holder{transition:.5s}.counters{display:flex;gap:2rem;margin-bottom:0;padding-top:5rem;width:100%}.counters .counter{flex-basis:0;flex-grow:1}.counters .counter .counter-value{color:#fff;font-size:5.5rem;font-weight:700}.counters .counter .counter-name{font-size:1.8rem}.category-filter{display:flex;gap:2rem}.category-filter .category-filter-item{cursor:pointer;font-size:1.2rem;font-weight:300;text-transform:uppercase}.category-filter .category-filter-item span{border-bottom:2px solid transparent;display:inline-block;letter-spacing:2px;margin-bottom:.5rem;padding:0 1.5rem 1rem;transition:.5s}.category-filter .category-filter-item:hover span{border-bottom:2px solid #a6a7b8;transition:.4s}.category-filter .category-filter-item.active{color:#fff}.category-filter .category-filter-item.active span{border-bottom:2px solid #fff}.projects{display:flex;flex-flow:wrap;gap:0;margin-right:20px}.projects .project{align-items:flex-start;border-radius:1rem;cursor:pointer;display:flex;flex:0 0 auto;flex-flow:column;margin-bottom:3rem;min-height:180px;padding:20px;transition:.25s;width:33.33333333%}.projects .project.hidden{height:0;min-height:0;opacity:0;overflow:hidden;padding:0;transition:.25s}.projects .project .project-image-wrapper{border-radius:1rem;display:block;font-size:0;overflow:hidden;padding-top:56%;position:relative;transition:all .3s ease-in-out;width:100%}.projects .project .project-image-wrapper .project-image{cursor:pointer;height:auto;left:50%;max-width:120%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:100%}.projects .project:hover{background-color:#070707;transition:.25s}.projects .project:hover .project-image-wrapper .project-image{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:120%}.projects .project .project-period{color:#bd0b0c;font-size:1.2rem;font-weight:300;grid-area:period;letter-spacing:1px;margin-bottom:2rem;margin-top:2rem;text-transform:uppercase}.projects .project .project-title{color:#fff;cursor:pointer;font-size:2.2rem;font-weight:700;grid-area:title;line-height:1.1}.projects .project .project-subtitle{font-size:1.4rem;font-weight:300;grid-area:subtitle;margin-top:.5rem}.projects .project .project-skills{color:#a6a7b8;display:flex;flex-wrap:wrap;font-size:1.1rem;font-weight:300;gap:.5rem 1.2rem;grid-area:skills;letter-spacing:1px;margin:2rem 0;text-transform:uppercase}.projects .project .project-description{font-size:1.6rem;grid-area:description;line-height:1.5;overflow:hidden;padding-right:10px}.projects .backdrop .project{cursor:default}.projects .backdrop .project.expanded{background-color:#fff;margin:0 auto;width:50vw}.projects .backdrop .project.expanded .project-title{color:#000;font-size:4.2rem}.projects .backdrop .project.expanded .project-subtitle{color:#6f707c;font-size:2.2rem}.projects .backdrop .project.expanded .project-period{font-size:1.6rem}.projects .backdrop .project.expanded .project-skills{color:#000;font-size:1.4rem;font-weight:700;margin:1rem 0 4rem}.projects .backdrop .project.expanded .project-description{color:#6f707c}.projects .backdrop .project.expanded .project-url{background-color:#bd0b0c;border-radius:4rem;color:#fff;font-size:1.4rem;font-size:1.2rem;font-weight:400;margin-top:2.5rem;padding:1.5rem 4rem;transition:.3s}.projects .backdrop .project.expanded .project-url:focus,.projects .backdrop .project.expanded .project-url:hover{background-color:#000}.backdrop{align-content:center;align-items:center;background:#fff;bottom:0;display:grid;display:none;height:100vh;justify-content:center;justify-items:center;left:0;opacity:1;overflow-y:auto;padding:5rem;position:fixed;right:0;top:0;width:100vw;z-index:10000}.backdrop.visible{display:block}.modal{padding-bottom:5rem;position:relative}.modal .modal-close-button{background-color:transparent;border:none;color:#000;cursor:pointer;font-size:3.5rem;position:absolute;right:2rem;top:0;transition:.25s;z-index:100}.modal .modal-close-button:hover{opacity:.7}.recommendation-slider-holder{position:relative}.recommendation-slider-holder .recommendation-slider-wrapper{width:100%}.recommendation-slider-holder .recommendation-slider-wrapper .recommendation-slider{padding:0;transition:-webkit-transform .7s ease-in-out;transition:transform .7s ease-in-out;transition:transform .7s ease-in-out,-webkit-transform .7s ease-in-out}.recommendation-slider-holder .recommendation-slider-wrapper .recommendation-slider .recommendation-group{grid-gap:30px;align-content:stretch;align-items:stretch;display:grid;flex-shrink:0;gap:30px;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;justify-content:space-evenly;justify-items:stretch;margin-bottom:3rem;scroll-snap-align:start;width:100%}.recommendation-slider-holder .recommendation-slider-wrapper .recommendation-slider .recommendation-group .recommendation-slider-item{align-self:stretch;background:rgba(83,83,92,.125);border-radius:3rem;padding:20px;position:relative;width:100%}.recommendation-slider-holder .recommendation-slider-wrapper .recommendation-slider .recommendation-group .recommendation-slider-item .recommendation-slider-item-quote{font-size:4.5rem;grid-area:quote;position:absolute;right:30px;text-align:right;top:-20px}.recommendation-slider-holder .recommendation-slider-wrapper .recommendation-slider .recommendation-group .recommendation-slider-item .recommendation-slider-item-quote-above-text{font-size:4.5rem;margin-left:20px;margin-top:20px;text-align:left}.recommendation-slider-holder .recommendation-slider-wrapper .recommendation-slider .recommendation-group .recommendation-slider-item .recommendation-slider-item-text{font-size:1.2rem;margin-bottom:0;padding:2rem;text-align:left}.recommendation-slider-holder .recommendation-slider-wrapper .recommendation-slider .recommendation-group .recommendation-slider-item .recommendation-slider-item-text p{margin-bottom:.4rem}.recommendation-slider-holder .recommendation-slider-wrapper .recommendation-slider .recommendation-group .recommendation-slider-item .hr{border-top:1px solid #222;margin-left:20px;margin-right:30px;margin-top:1rem}.recommendation-slider-holder .recommendation-slider-wrapper .recommendation-slider .recommendation-group .recommendation-slider-item .recommendation-slider-item-person{grid-gap:1rem;display:grid;font-size:1.8rem;gap:1rem;grid-template-areas:"photo fullname quote" "photo title quote";grid-template-columns:45px 1fr 30px;justify-content:start;margin-left:25px;margin-top:20px;position:relative}.recommendation-slider-holder .recommendation-slider-wrapper .recommendation-slider .recommendation-group .recommendation-slider-item .recommendation-slider-item-person .recommendation-slider-item-person-photo-holder{grid-area:photo}.recommendation-slider-holder .recommendation-slider-wrapper .recommendation-slider .recommendation-group .recommendation-slider-item .recommendation-slider-item-person .recommendation-slider-item-person-photo-holder img{aspect-ratio:1;border-radius:50%;width:40px}.recommendation-slider-holder .recommendation-slider-wrapper .recommendation-slider .recommendation-group .recommendation-slider-item .recommendation-slider-item-person .recommendation-slider-item-name{font-size:1.3rem;font-weight:400;grid-area:fullname;line-height:1;margin-top:.6rem}.recommendation-slider-holder .recommendation-slider-wrapper .recommendation-slider .recommendation-group .recommendation-slider-item .recommendation-slider-item-person .recommendation-slider-item-title-company{font-size:1rem;grid-area:title;line-height:1rem;margin-top:-1.5rem}.recommendation-slider-holder .recommendation-slider-wrapper .recommendation-slider .recommendation-group .recommendation-slider-item .recommendation-slider-item-person .recommendation-slider-item-title-company .recommendation-slider-item-title{font-size:1rem;font-weight:400}.recommendation-slider-holder .recommendation-slider-wrapper .recommendation-slider .recommendation-group .recommendation-slider-item .recommendation-slider-item-person .recommendation-slider-item-title-company .recommendation-slider-item-company{font-size:1rem;font-weight:600}:root{--bs-font-sans-serif:$bodyFont}.mx-1{margin-left:1rem;margin-right:1rem}.mx-2{margin-left:2rem;margin-right:2rem}.mx-3{margin-left:3rem;margin-right:3rem}.mx-4{margin-left:4rem;margin-right:4rem}.mx-5{margin-right:5rem}.mx-5,.mx-6{margin-left:5rem}.mx-6{margin-right:6rem}.my-1{margin-bottom:1rem;margin-top:1rem}.my-2{margin-bottom:2rem;margin-top:2rem}.my-3{margin-bottom:3rem;margin-top:3rem}.my-4{margin-bottom:4rem;margin-top:4rem}.my-5{margin-bottom:5rem}.my-5,.my-6{margin-top:5rem}.my-6{margin-bottom:6rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.mt-6{margin-top:6rem}.mr-1{margin-right:1rem}.mr-2{margin-right:2rem}.mr-3{margin-right:3rem}.mr-4{margin-right:4rem}.mr-5{margin-right:5rem}.mr-6{margin-right:6rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.mb-6{margin-bottom:6rem}.ml-1{margin-left:1rem}.ml-2{margin-left:2rem}.ml-3{margin-left:3rem}.ml-4{margin-left:4rem}.ml-5{margin-left:5rem}.ml-6{margin-left:6rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.small{font-size:.75rem}.normal{font-size:1rem}.medium{font-size:1.5rem}.lerge{font-size:2rem}html{background-image:linear-gradient(90deg,#000,#000);font-family:Poppins,sans-serif;font-size:62.56%;min-height:100vh}*{box-sizing:border-box;margin:0;padding:0}body{color:#a6a7b8;margin:0 315px 0 320px}a{color:#fff;outline:none;text-decoration:none}.d-none{display:none}.d-block{display:block}.d-flex{display:flex}a.button,button.button{align-items:center;background-color:#fff;border-radius:4rem;color:#000;display:inline-flex;font-size:1.2rem;justify-content:center;outline:none;padding:1.5rem 4rem;position:relative;text-decoration:none;transition:.3s}a.button:focus,a.button:hover,button.button:focus,button.button:hover{background-color:#bd0b0c;color:#fff}a.button:focus:after,a.button:focus:before,a.button:hover:after,a.button:hover:before,button.button:focus:after,button.button:focus:before,button.button:hover:after,button.button:hover:before{border-color:hsla(0,0%,100%,.075)}@-webkit-keyframes pulsing{0%{opacity:1;width:0}50%{opacity:1}to{opacity:0;width:50%}}@keyframes pulsing{0%{opacity:1;width:0}50%{opacity:1}to{opacity:0;width:50%}}a.button:after,a.button:before,button.button:after,button.button:before{aspect-ratio:1;background-color:transparent;border-radius:50%;content:"";display:block;position:absolute;transition:.1s;z-index:1}a.button:before,button.button:before{-webkit-animation:pulsing 2s infinite;animation:pulsing 2s infinite;border:3px solid rgba(60,60,60,.15)}a.button:after,button.button:after{-webkit-animation:pulsing 2s .15s infinite;animation:pulsing 2s .15s infinite;border:1.5px solid rgba(60,60,60,.15)}.mobile-show{display:none!important}@media screen and (max-width:1800px){body{margin-left:100px;margin-right:75px}body .ruler-line.left{box-shadow:250px 0 0 0 #121212}body .ruler-line.right{box-shadow:-250px 0 0 0 #121212}body .follower-logo{right:45px}body .follower-logo .follower-logo-note{font-size:1.3rem;margin-left:-265px;width:250px}body .page .page-text p{font-size:1.5rem}body #about-me .page-name:after{left:-110px}body #projects,body #projects .page-name{margin-left:0}body #projects .page-name:after{margin-left:220px}body #projects .projects .project .project-description{font-size:1.5rem}body #recommendations .page-name{margin-left:0}body #recommendations .page-name:after{margin-left:220px}body #recommendations .recommendation-slider-holder{padding:0}}@media screen and (max-width:1450px){body .navigation{padding:20px 32px}body .page{padding-top:120px}body .page .page-title{font-size:4.5rem}body .projects .project .project-title{font-size:2rem}body .projects .backdrop .project.expanded{width:80vw}body #recommendations .recommendation-group{display:block;margin-bottom:0}body #recommendations .recommendation-group .recommendation-slider-item{margin-bottom:3rem}}@media screen and (max-width:1280px){body .ruler-line.left,body .ruler-line.right{box-shadow:none}body .follower-logo{right:45px}body .follower-logo .follower-logo-note{font-size:1.3rem;margin-left:-265px;width:250px}body .fixed-sidemenu{gap:3rem}body .fixed-sidemenu a{font-size:3rem}body .navigation .navigation-items .navigation-item.text{font-size:2.2rem}body .page{padding-right:40px}body .page .page-text p{line-height:normal}body .page .page-text.indented{margin-left:0;margin-right:0}body #services .service-block-holder{grid-template-columns:repeat(2,1fr)}body #services .service-block-holder .service-block{max-width:100%}body #services .service-block-holder .service-block .service-block-title{font-size:2.5rem}body #services .service-block-holder .service-block .service-block-text{font-size:2rem}body #projects{margin-left:0}body #projects .page-name:after{left:-329px}body #projects .category-filter .category-filter-item{font-size:2rem}body #projects .projects{margin-right:20px}body #projects .projects .project{padding-right:30px}body #recommendations .recommendation-group{display:block;margin-bottom:0}body #recommendations .recommendation-group .recommendation-slider-item{margin-bottom:3rem}}@media screen and (max-width:1024px){.mobile-show{display:inherit!important}.mobile-hide{display:none!important}html{min-height:auto}html body{margin:0;padding:0;width:100%}html body .Application{padding:50px}html body .Application .follower-logo,html body .Application .ruler-line{display:none}html body .Application .navigation{margin:0}html body .Application .navigation .navigation-items{align-content:center;align-items:center;background:#000;flex-direction:column;gap:3rem;height:auto;inset:0;justify-content:flex-start;max-height:0;overflow:hidden;transition:.5s;z-index:1}html body .Application .navigation .navigation-items .navigation-item.logo{margin-bottom:2rem;margin-top:3rem;text-align:center;width:100%}html body .Application .navigation .navigation-items .navigation-item.text{font-size:2.2rem;padding:1rem 0}html body .Application .navigation.open .navigation-items{max-height:100vh;min-height:100vh;padding:6rem 0}html body .Application .page{min-height:auto;padding:120px 0}html body .Application .counters{grid-gap:5rem;display:grid;gap:5rem;grid-template-columns:repeat(5,1fr);text-align:center}html body .Application .counters .counter .counter-value{font-size:3.5rem}html body .Application .counters .counter .counter-name{font-size:1.4rem}html body .Application #home{padding-bottom:15%;padding-top:25%}html body .Application #services .service-block{width:90%}html body .Application #services .service-block .service-block-title{font-size:1.6rem}html body .Application #services .service-block .service-block-text{font-size:1.3rem}html body .Application #projects .category-filter{gap:1rem}html body .Application #projects .category-filter .category-filter-item{font-size:1.6rem;text-transform:none}html body .Application #projects .projects .project{flex:0 0 auto;width:50%}html body .Application #projects .projects .project .project-skills{margin-top:1rem}html body .Application #projects .projects .project .project-skills .skill{font-size:1.1rem}html body .Application #projects .projects .project .project-description{font-size:1.4rem;padding:0 20px}html body .Application #projects .projects .backdrop .project.expanded{width:80vw}html body .Application #projects .projects .backdrop .project.expanded .project-description{font-size:1.4rem;padding:0}html body .Application #recommendations .recommendation-group{display:block;margin-bottom:0}html body .Application #recommendations .recommendation-group .recommendation-slider-item{margin-bottom:3rem}}@media screen and (max-width:860px){body #services .service-block-holder{grid-template-columns:1fr}body #services .service-block-holder .service-block{max-width:100%!important;width:100%!important}body #services .service-block-holder .service-block h2.service-block-title{font-size:2rem}body #services .service-block-holder .service-block div.service-block-text{font-size:1.5rem}body #services .counters{display:flex;flex-flow:row wrap;gap:3rem;padding:0}body #projects .category-filter{flex-wrap:wrap}body #projects .category-filter .category-filter-item{font-size:1.2rem}body #projects .projects{display:block;margin-right:0!important}body #projects .projects .project{display:block;width:100%!important}body #projects .projects .project .project-skills .skill{font-size:.9rem}body #projects .projects .project .project-description{margin-bottom:4rem;padding:0}body #projects .projects .backdrop .project.expanded{box-sizing:border-box;padding:0;width:100%}body #projects .projects .backdrop .project.expanded .project-title{font-size:3.2rem}body #projects .projects .backdrop .project.expanded .project-description{font-size:1.4rem;padding:0}body #recommendations .recommendation-group{display:block;margin-bottom:0}body #recommendations .recommendation-group .recommendation-slider-item{margin-bottom:3rem}body #recommendations .recommendation-group .recommendation-slider-item .recommendation-slider-item-quote,body #recommendations .recommendation-group .recommendation-slider-item .recommendation-slider-item-quote-above-text{display:none}body #recommendations .recommendation-group .recommendation-slider-item .recommendation-slider-item-person .recommendation-slider-item-name{font-size:1.8rem}body #recommendations .recommendation-group .recommendation-slider-item .recommendation-slider-item-person .recommendation-slider-item-title-company{padding-top:1rem}body #recommendations .recommendation-group .recommendation-slider-item .recommendation-slider-item-person .recommendation-slider-item-title-company .recommendation-slider-item-company,body #recommendations .recommendation-group .recommendation-slider-item .recommendation-slider-item-person .recommendation-slider-item-title-company .recommendation-slider-item-title{font-size:1.4rem}body #recommendations .recommendation-group .recommendation-slider-item .recommendation-slider-item-text{font-size:1.4rem;line-height:1.6}}@media screen and (max-width:600px){html body .Application{padding:30px!important}html body .Application .navigation .navigation-items .navigation-item.social{gap:3rem}html body .Application .page{padding:30px 0}html body .Application .page .page-name{font-size:1.4rem}html body .Application .page .page-name:after{display:none}html body .Application .page .page-title{font-size:2.6rem}html body .Application .page .page-subtitle{font-size:2.2rem}html body .Application .page .page-text,html body .Application .page .page-text p{font-size:1.4rem}html body .Application #services .service-block-holder{grid-template-columns:1fr}html body .Application #services .service-block-holder .service-block{max-width:100%!important;width:100%!important}html body .Application #services .service-block-holder .service-block h2.service-block-title{font-size:1.8rem}html body .Application #services .service-block-holder .service-block div.service-block-text{font-size:1.3rem}html body .Application #services .counters{display:flex;flex-flow:row wrap;gap:3rem;padding:0}html body .Application #projects .category-filter{flex-wrap:wrap}html body .Application #projects .category-filter .category-filter-item{font-size:1.2rem}html body .Application #projects .projects{margin-right:0!important}html body .Application #projects .projects .project{width:100%}html body .Application #projects .projects .project .project-skills .skill{font-size:.9rem}html body .Application #projects .projects .project .project-description{padding:0}html body .Application #projects .projects .backdrop .project.expanded{box-sizing:border-box;padding:0;width:100%}html body .Application #projects .projects .backdrop .project.expanded .project-title{font-size:3.2rem}html body .Application #projects .projects .backdrop .project.expanded .project-description{font-size:1.4rem;padding:0}html body .Application #recommendations .recommendation-group{display:block;margin-bottom:0}html body .Application #recommendations .recommendation-group .recommendation-slider-item{margin-bottom:3rem}html body .Application #recommendations .recommendation-group .recommendation-slider-item .recommendation-slider-item-person,html body .Application #recommendations .recommendation-group .recommendation-slider-item .recommendation-slider-item-person .recommendation-slider-item-person-photo-holder{display:block;text-align:center}html body .Application #recommendations .recommendation-group .recommendation-slider-item .recommendation-slider-item-person .recommendation-slider-item-person-photo-holder img{width:75px}html body .Application #recommendations .recommendation-group .recommendation-slider-item .recommendation-slider-item-person .recommendation-slider-item-name,html body .Application #recommendations .recommendation-group .recommendation-slider-item .recommendation-slider-item-person .recommendation-slider-item-title-company{display:block;line-height:1.7;margin:.7rem 0}html body .Application .backdrop{padding:2rem}}
/*# sourceMappingURL=main.5aa6f03c.css.map*/