@font-face{font-family:Proxima Nova;font-style:normal;font-weight:400;src:url(/build/fonts/ProximaNovaBlack.49c26b0c.eot);src:url(/build/fonts/ProximaNovaBlack.49c26b0c.eot?#iefix)format("embedded-opentype"),url(/build/fonts/ProximaNovaBlack.ed6f48b7.woff) format("woff"),url(/build/fonts/ProximaNovaBlack.25f33902.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:400;src:url(/build/fonts/ProximaNovaBold.0b960f3d.eot);src:url(/build/fonts/ProximaNovaBold.0b960f3d.eot?#iefix)format("embedded-opentype"),url(/build/fonts/ProximaNovaBold.c3347a7f.woff) format("woff"),url(/build/fonts/ProximaNovaBold.224a2c42.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:400;src:url(/build/fonts/ProximaNovaRegular.bf5fd057.eot);src:url(/build/fonts/ProximaNovaRegular.bf5fd057.eot?#iefix)format("embedded-opentype"),url(/build/fonts/ProximaNovaRegular.2bb626ca.woff) format("woff"),url(/build/fonts/ProximaNovaRegular.253a69c9.ttf) format("truetype")}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/build/fonts/icomoon.c45b1968.eot);src:url(/build/fonts/icomoon.c45b1968.eot#iefix) format("embedded-opentype"),url(/build/fonts/icomoon.b1c7478d.ttf) format("truetype"),url(/build/fonts/icomoon.88dcef42.woff) format("woff"),url(/build/images/icomoon.85fc3ae1.svg#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-lock:before{content:"\e918"}.icon-message-square:before{content:"\e919"}.icon-star:before{content:"\e91a"}.icon-layers:before{content:"\e91b"}.icon-stars:before{content:"\e917"}.icon-google:before{content:"\e915"}.icon-apple:before{content:"\e916"}.icon-download:before{content:"\e914"}.icon-facebook:before{content:"\e910"}.icon-instagram:before{content:"\e911"}.icon-linkedin:before{content:"\e912"}.icon-x:before{content:"\e913"}.icon-close-round:before{content:"\e900"}.icon-expand-down:before{content:"\e901"}.icon-expand-left:before{content:"\e902"}.icon-expand-right:before{content:"\e903"}.icon-expand-up:before{content:"\e904"}.icon-left-down:before{content:"\e905"}.icon-left-uo:before{content:"\e906"}.icon-mail:before{content:"\e907"}.icon-phone:before{content:"\e908"}.icon-right-down:before{content:"\e909"}.icon-right-up:before{content:"\e90a"}.icon-search:before{content:"\e90b"}.icon-arrow-down:before{content:"\e90c"}.icon-arrow-left:before{content:"\e90d"}.icon-arrow-right:before{content:"\e90e"}.icon-arrow-top:before{content:"\e90f"}*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;text-rendering:optimizeLegibility;vertical-align:baseline;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}footer,header,main,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}body{display:grid;font-family:Proxima Nova,"sans-serif";font-size:20px;grid-template-rows:auto 1fr auto;min-height:100vh;overscroll-behavior-y:none}body.is-locked{overflow:hidden}body.auth,body.legacy{grid-template-rows:1fr 40px;padding-top:80px}@media (max-width:600px){body.auth,body.legacy{grid-template-rows:1fr 65px}}html.scroll-lock{overflow:hidden}*{scroll-padding:16px;scrollbar-color:#5e6375 #fff;scrollbar-width:auto}::-webkit-scrollbar{width:16px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background-color:#5e6375;border:3px solid #fff;border-radius:10px}.container{margin:0 auto;max-width:1630px;padding:0 15px;width:100%}.title{color:#232428;font-family:Oswald;font-size:80px;font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase}@media screen and (max-width:992px){.title{font-size:32px}}.title span{display:block;font-size:32px;line-height:1;width:100%}.subtitle{color:#232428;font-size:24px;font-weight:800;line-height:160%}@media screen and (max-width:992px){.subtitle{font-size:16px;font-weight:600}}p{color:#5e6375;font-size:20px;font-weight:400;line-height:160%;margin:0 0 20px}p:last-of-type{margin:0}@media screen and (max-width:768px){p{font-size:14px}}b{font-weight:700}.sticker-container{position:relative}body{padding-top:78px}@media screen and (max-width:992px){body{padding-top:68px}}ul{flex-direction:column;gap:10px;margin:10px 0}ul,ul li{display:flex}ul li{color:#5e6375;font-size:18px;font-weight:400;gap:12px;line-height:120%}@media print{ul li{-moz-column-break-inside:avoid;break-inside:avoid}}ul.check li:before{background-image:url(/build/images/check.29c099d8.svg);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:24px;width:25px}ul.progress{padding:0!important}ul.progress li{align-items:flex-start;display:flex;padding:0 0 0 22px;position:relative}@media print{ul.progress li{font-size:11px}}ul.progress li:before{background:#fff;border:2px solid #ccc;border-radius:50%;content:"";display:block;height:10px;left:0;position:absolute;transform:translateY(7px);width:10px;z-index:3}@media print{ul.progress li:before{border:1px solid #ccc;transform:translate(0)}}ul.progress li:after{background:#ccc;content:"";display:block;height:calc(100% + 10px);left:4px;position:absolute;top:10px;width:2px;z-index:2}@media print{ul.progress li:after{top:6px;width:1px}}ul.progress li:last-child:after{content:none;height:100%!important}ul.progress.progress-education{gap:24px}ul.progress.progress-education li:after{height:calc(100% + 24px)}@media print{ul.progress.progress-education li:after{top:6px;width:1px}}ul.progress.progress-education li:last-child:after{content:""}ul.progress.progress-experience{gap:40px}ul.progress.progress-experience:before{left:7px;top:14px}ul.progress.progress-experience li{padding:0 0 0 37px;-moz-column-break-inside:avoid;break-inside:avoid}ul.progress.progress-experience li:before{background:#fff;border:2px solid #ccc;border-radius:50%;content:"";display:block;height:16px;left:0;position:absolute;transform:translate(-2px,7px);width:16px}@media print{ul.progress.progress-experience li:before{border:1px solid #ccc;transform:translate(-2.5px)}}ul.progress.progress-experience li:after{height:calc(100% + 40px)}ul.progress.progress-experience li:last-child:after{content:""}#scroll-top{background-color:#fff;background-image:url(/build/images/scroll-top.da2db6fa.svg);background-position:50%;background-repeat:no-repeat;bottom:70px;cursor:pointer;height:120px;position:fixed;right:30px;transition:.3s ease-in-out;width:60px;z-index:10}#scroll-top.hide{right:-100px}@media screen and (max-width:992px){#scroll-top{display:none}}.swiper-button{align-items:center;background:#232428;border:2px solid #fff;display:flex;height:66px;justify-content:center;width:66px}.swiper-button:after{content:none}.swiper-button i{color:#fff;font-size:34px}.swiper-pagination{bottom:-10px}.swiper-pagination .swiper-pagination-bullet{background:#232428;border:2px solid #232428;height:12px;opacity:1;width:12px}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flash-notice-container{display:flex;flex-direction:column;gap:10px;position:fixed;right:20px;top:20px;transition:.3s ease-in-out;width:200px;z-index:10000}@media screen and (max-width:500px){.flash-notice-container{width:calc(100% - 40px)}}.flash-notice{align-items:center;background:#f9f9fb;border:1px solid #df7171;box-shadow:0 4px 8px 0 hsla(0,29%,53%,.16);color:#5e6375;display:flex;font-size:16px;font-style:normal;font-weight:600;gap:12px;line-height:160%;opacity:1;padding:18px 16px;width:100%}.flash-notice.hide{display:none;opacity:0}.flash-notice img{height:30px;width:30px}.flash-notice.success{background:#f9f9fb;border:1px solid #74b58e;box-shadow:0 4px 8px 0 rgba(72,116,90,.13)}header .dropdown-header{display:inline-block;position:relative}@media screen and (max-width:992px){header .dropdown-header{width:100%}}header .dropdown-header .dropdown-menu a{color:#292b32;display:block;font-size:16px;font-weight:400;padding:17px 24px;text-decoration:none;transition:.3s linear}header .dropdown-header .dropdown-menu a:hover{color:#ec5616}header .dropdown-header .dropdown-menu{display:none}header .dropdown-header .dropdown-menu.show{display:block}@media (max-width:992px){header .dropdown-header .dropdown-toggle{text-align:left;width:100%}}@media (min-width:992px){header .dropdown-header .dropdown-menu{background:#f9f9f9;border-bottom:1px solid #b6bac6;border-left:1px solid #b6bac6;border-radius:0 0 4px 4px;border-right:1px solid #b6bac6;box-shadow:29px 40px 60px 0 rgba(38,36,50,.21);min-width:500px;position:absolute;top:53px;width:100%;z-index:1}header .dropdown-header .dropdown-menu__inner{display:grid;grid-template-columns:1fr 1fr}header .dropdown-header .dropdown-menu__bottom{border-top:1px solid #e5e6ec;padding:20px}header .dropdown-header .dropdown-menu__bottom a{align-items:center!important;display:flex!important;gap:10px!important;padding:0!important}header .dropdown-header .dropdown-menu__bottom a:before{content:none!important}header .dropdown-header .dropdown-menu__bottom a:hover{background:transparent!important}header .dropdown-header .dropdown-menu a:hover{background-color:#f1f1f1}header .dropdown-header .dropdown-menu:hover,header .dropdown-header .dropdown-toggle:focus+.dropdown-menu{display:block}}@media (max-width:992px){header .dropdown-menu__inner{display:flex;flex-direction:column;gap:10px;padding:10px}header .dropdown-menu__bottom a{padding:0!important}}.calendly-badge-widget.hide{right:20px;transition:.3s ease-in-out}.calendly-badge-widget.hide.hide{right:-220px}.button{align-items:center;border:1px solid #fff;border-radius:2px;color:#fff;cursor:pointer;display:flex;font-family:Oswald;font-size:22px;font-weight:500;justify-content:space-between;line-height:110%;min-width:300px;padding:0;text-decoration:none;text-transform:uppercase;transition:.3s linear;width:-moz-fit-content;width:fit-content}.button.small{font-size:18px;min-width:200px}.button.small span{padding:10px}.button.small i{font-size:24px}.button:disabled{pointer-events:none}.button span{align-items:center;background:#1e1f24;display:flex;font-weight:500;height:100%;justify-content:space-between;padding:11px 24px;transform:translate(0);transition:.3s linear;width:100%}.button span.flex-center{justify-content:center}@media screen and (max-width:768px){.button span{overflow:hidden;padding:12px 18px}}.button:hover{color:#fff!important}.button:hover span{background:#ec5616!important;transform:translate(12px,-12px)}.button:focus{border:1px solid #da4100!important}.button:focus span{background:#da4100!important;transform:translate(12px,-12px)}@media screen and (max-width:768px){.button{font-size:18px;min-width:auto}}.button i{font-size:42px}@media screen and (max-width:768px){.button i{font-size:24px}}.button.button-2{border:1px solid #232428;border-radius:2px;color:#1e1f24}.button.button-2 span,.button.button-3 span{background:transparent}.button.button-3:hover{border:1px solid #fff!important}.button.button-3:hover span{background:#fff!important;color:#232428}.button.orange{border:1px solid #ec5616}.button.orange span{background:#ec5616}.button.orange .no-disabled.disabled,.button.orange .no-disabled:disabled{border:1px solid #e5e6ec;pointer-events:none}.button.orange .no-disabled.disabled span,.button.orange .no-disabled:disabled span{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#e5e6ec}.button.orange:disabled{border:1px solid #e5e6ec;pointer-events:none}.button.orange:disabled span{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#e5e6ec}.btn-group{align-items:center;display:flex;gap:20px}button{background:transparent;border:none;cursor:pointer;outline:none;padding:0}.text-button{color:#ec5616;font-size:20px;line-height:32px;width:-moz-fit-content;width:fit-content}.MuiModal-root .button,.error .button,.hr-crm .button{font-size:20px;min-width:-moz-fit-content;min-width:fit-content}.MuiModal-root .button span,.error .button span,.hr-crm .button span{gap:15px;padding:10px 22px}.MuiModal-root .button svg,.error .button svg,.hr-crm .button svg{max-height:20px;max-width:20px}.error .button{font-size:30px}header{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsla(0,0%,98%,.94);border-bottom:5px solid #ec5616;padding:10px 0;position:fixed;top:0;width:100%;z-index:100}@media screen and (max-width:992px){header{padding:5px 0}}.header-inner{align-items:center;display:flex;justify-content:space-between}.header-inner .language-button{color:#b6bac6;font-weight:700;line-height:1.125rem}.header-inner .wrapper-dropdown{border-radius:0 0 15px 15px;color:#b6bac6;cursor:pointer;display:inline-block;max-width:90px;min-width:90px;padding:0;position:relative;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:100%!important}.header-inner .wrapper-dropdown svg{transform-origin:center;transition:all .3s}.header-inner .scrollable-menu{height:auto;max-height:200px;overflow-x:hidden}.header-inner .arrow{float:right;margin-left:10px;margin-right:10px;rotate:180deg}.header-inner .selected-display{color:#232428;line-height:24px;margin-left:20px}.header-inner .wrapper-dropdown:before{border-color:#fff transparent;border-style:solid;border-width:6px 6px 0;margin-top:-2px;position:absolute;right:16px;top:50%}.header-inner .rotated{transform:rotate(-180deg)}.header-inner .wrapper-dropdown .dropdown{background:#1b2125;border-radius:15px;box-shadow:inherit;gap:5px;left:0;list-style:none;margin:0;opacity:0;padding:0;position:absolute;right:0;top:120%;transform-origin:top;transition:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;z-index:99}.header-inner .wrapper-dropdown .dropdown li{border-radius:10px;overflow:hidden;padding:6px 8px;transition:.3s linear}.header-inner .wrapper-dropdown .dropdown li a{color:#b6bac6;text-decoration:none;transition:.3s linear;width:100%}.header-inner .wrapper-dropdown .dropdown li.active{background-color:#ec5616;pointer-events:none}.header-inner .wrapper-dropdown .dropdown li.active a{color:#fff}.header-inner .wrapper-dropdown .dropdown li:last-child{border-bottom:none}.header-inner .dropdown{padding:4px!important}.header-inner .wrapper-dropdown .dropdown li:hover{background-color:#ec5616}.header-inner .wrapper-dropdown .dropdown li:hover a{color:#b6bac6}.header-inner .wrapper-dropdown.active .dropdown{border-radius:15px;opacity:1;visibility:visible}.header-inner .header-container{align-items:center;display:flex;gap:20px}.header-inner .burger{cursor:pointer;display:none;flex-direction:column;gap:6px;width:30px}@media screen and (max-width:992px){.header-inner .burger{display:flex}}.header-inner .burger span{background:#232428;height:2px;transition:.4s cubic-bezier(.68,-.6,.32,1.6)}.header-inner .burger span:first-of-type{width:50%}.header-inner .burger span:nth-of-type(2){width:100%}.header-inner .burger span:nth-of-type(3){width:75%}.header-inner .burger.active span:first-of-type{transform:rotate(45deg) translate(3px);transform-origin:bottom}.header-inner .burger.active span:nth-of-type(2){transform:rotate(-45deg);transform-origin:top}.header-inner .burger.active span:nth-of-type(3){transform:translate(13px,-3px) rotate(45deg);transform-origin:bottom;width:50%}nav{align-items:center;display:flex;gap:100px}nav .button{font-size:20px;font-weight:700;min-width:144px}nav .button span{padding:12px 16px}@media screen and (max-width:1300px){nav{gap:40px}}@media screen and (max-width:992px){nav.header-nav{align-items:flex-start;background:#fff;flex-direction:column;height:calc(100vh - 68px);left:-110vw;overflow-y:auto;padding:40px 20px;position:absolute;top:68px;transition:.4s cubic-bezier(.68,-.6,.32,1.6);width:100%}nav.header-nav.open{left:0}nav.header-nav .button{order:1}}nav .dropdown-toggle,nav a:not(.button):not(.dropdown-item){color:#232428;font-family:Oswald;font-size:20px;font-weight:400;line-height:110%;position:relative;text-decoration:none;text-transform:uppercase;transition:.3s linear}nav .dropdown-toggle:before,nav a:not(.button):not(.dropdown-item):before{background:#ec5616;bottom:-12px;content:"";display:block;height:4px;left:0;position:absolute;transition:.3s ease-in-out;width:0}nav .dropdown-toggle.active,nav .dropdown-toggle:hover,nav a:not(.button):not(.dropdown-item).active,nav a:not(.button):not(.dropdown-item):hover{color:#ec5616}nav .dropdown-toggle:hover:before,nav a:not(.button):not(.dropdown-item):hover:before{width:100%}@media screen and (max-width:992px){nav .dropdown-toggle:hover{color:inherit!important}nav .dropdown-toggle:hover:before{width:0}nav .dropdown-toggle:after{background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="transition-all ml-auto rotate-180 arrow"><path d="M7 14.5l5-5 5 5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>');background-repeat:no-repeat;background-size:contain;content:"";height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(180deg);transform-origin:center;transition:.3s ease-in-out;width:24px}nav .dropdown-toggle.active:after{transform:translateY(-50%) rotate(0deg)}nav .dropdown-toggle.active:before{width:100%!important}nav .dropdown-item{padding:5px 0!important}nav .dropdown-menu__inner{padding:30px 0!important}}nav .dropdown-toggle.book-a-call,nav a:not(.button):not(.dropdown-item).book-a-call{align-items:center;color:#ec5616;display:flex;gap:16px;text-transform:uppercase}nav .dropdown-toggle.book-a-call i,nav a:not(.button):not(.dropdown-item).book-a-call i{color:#232428;font-size:38px}footer:not(.hr-crm-footer,.footer-small){background:#f9f9f9;border-top:5px solid #ec5616;padding:40px 0 20px}.footer-inner{display:flex;flex-direction:column;gap:32px;width:100%}.footer-inner img{max-width:290px}@media screen and (max-width:768px){.footer-inner nav{flex-direction:column}.footer-inner img{display:block;max-width:485px;width:100%}}.footer-inner__item{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:992px){.footer-inner__item{flex-direction:column;gap:20px;justify-content:center}}.footer-inner__item--copyright{border-top:1px solid #5e6375;padding:20px 0 0}@media screen and (max-width:768px){.footer-inner__item--copyright{gap:10px;padding:10px 0 0}}.footer-inner__item--copyright .gap-footer{display:flex;gap:10px}@media (max-width:500px){.footer-inner__item--copyright .flex{align-items:center;display:flex;flex-direction:column}}.footer-inner__item--copyright a,.footer-inner__item--copyright span{color:#5e6375;font-family:Proxima Nova;font-size:16px;font-weight:400;line-height:160%;text-decoration:none}.footer-inner__contacts{display:flex;flex-direction:column}@media screen and (max-width:992px){.footer-inner__contacts{align-items:center}}.footer-inner__contacts a{align-items:center;color:#232428;display:flex;font-size:18px;font-weight:400;gap:15px;line-height:160%;text-decoration:none}.footer-inner__contacts p{font-size:10px}@media screen and (max-width:992px){.footer-inner__contacts p{text-align:center}}.footer-inner .socials{color:#232428}.footer-inner .socials-item{border:2px solid #232428;cursor:pointer}.footer-inner .socials-item i{transform:rotate(0deg);transition:.2s linear}.footer-inner .socials-item:hover i{transform:rotate(1turn)}.footer-small{align-items:center;background:#292b32;display:flex;justify-content:space-between;padding:8px 40px}@media (max-width:600px){.footer-small{padding:8px 20px}}.footer-small a{border:none;padding:0}.footer-small a,.footer-small span{color:#b6bac6;font-size:12px}@media (max-width:600px){.footer-small span{max-width:160px;text-align:right}.footer-small>.flex{flex-direction:column;gap:2px!important}.footer-small>.flex a{justify-content:flex-start}}.symfony-landing .intro .intro-inner__item p{max-width:740px}.symfony-landing .intro .container{align-items:center;display:grid;grid-template-columns:1fr 600px}@media screen and (max-width:1260px){.symfony-landing .intro .container{grid-template-columns:1fr 400px}}@media screen and (max-width:1060px){.symfony-landing .intro .container{grid-template-columns:1fr}}.symfony-landing .video-container-symfony iframe{aspect-ratio:602/387;width:100%}.symfony-landing .video-container-symfony h2{align-items:center;color:#efefef;display:flex;font-size:32px;font-weight:300;gap:24px;line-height:110%;margin-bottom:20px;text-transform:uppercase}.symfony-landing .intro .intro-inner.home-intro{max-width:100%}#home-page{position:absolute;top:0}.intro{background-color:#232428;overflow:hidden;padding:150px 0;position:relative}@media screen and (min-width:992px){.intro{clip-path:polygon(0 .048%,100% .048%,100% 96.139%,100% 96.139%,99.495% 96.247%,97.981% 96.541%,95.463% 96.973%,91.944% 97.498%,87.427% 98.069%,81.916% 98.641%,75.414% 99.166%,67.925% 99.598%,59.453% 99.892%,50% 100%,50% 100%,40.547% 99.892%,32.075% 99.598%,24.586% 99.166%,18.084% 98.641%,12.573% 98.069%,8.056% 97.498%,4.537% 96.973%,2.019% 96.541%,.505% 96.247%,0 96.139%,0 .048%)}}@media screen and (max-width:992px){.intro{padding:32px 0}}.intro.intro-about{background-image:url(/build/images/about-us.39a28951.svg);background-position-x:100%;background-repeat:no-repeat;clip-path:none}@media screen and (max-width:992px){.intro.intro-about{background-image:none}}.intro.intro-about .info-circle{top:-290px}.intro.intro-about h1{font-family:Oswald;font-size:100px;font-weight:400;line-height:110%}@media screen and (max-width:992px){.intro.intro-about h1{font-size:32px}}.intro.intro-about .intro-inner__item{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;align-items:flex-start}@media screen and (max-width:992px){.intro.intro-about .intro-inner__item{grid-template-columns:1fr;grid-gap:20px;margin-bottom:20px}}.intro.intro-about .intro-inner__item p{border-left:none;color:#d1d3db;font-size:16px;font-weight:400;line-height:160%;margin:0 0 20px;max-width:100%;padding:0}.intro.intro-about .intro-inner__item p:last-of-type{margin-bottom:0}@media screen and (max-width:992px){.intro.intro-about .intro-inner__item p{font-size:14px}}.intro.intro-about .intro-inner{padding-bottom:100px;position:relative}.intro.intro-about .intro-inner .intro-inner__lp{bottom:0;display:block;position:absolute;right:0}.intro.intro-about .intro-inner__title{color:#fff;font-size:24px;font-weight:800;line-height:160%;margin:0 0 10px;padding:0 0 20px;position:relative}@media screen and (max-width:992px){.intro.intro-about .intro-inner__title{font-size:18px}}.intro.intro-about .intro-inner__title:before{background:#ec5616;bottom:0;content:"";display:block;height:9px;left:0;position:absolute;width:60px}@media screen and (max-width:992px){.intro.intro-about .intro-inner__title:before{height:5px}}.intro.intro-about .intro-inner__title~div>p{color:#fff;font-size:24px;font-weight:800;line-height:160%}@media screen and (max-width:992px){.intro.intro-about .intro-inner__title~div>p{font-size:14px}}.intro.intro-about .intro-inner__item>img{display:block;height:auto;margin:auto;max-width:400px;width:100%}@media screen and (max-width:992px){.intro.intro-about .intro-inner__title~p{font-size:14px}}.intro .container{height:100%}@media screen and (min-width:992px){.intro .intro-inner.home-intro{max-width:56%}}.intro .intro-inner__item{align-items:flex-start;flex-direction:column;gap:20px;justify-content:flex-start;margin-bottom:55px}.intro .intro-inner__item p{border-left:5px solid #ec5616;margin:22px 0 0;padding:12px 0 12px 40px}@media screen and (max-width:768px){.intro .intro-inner__item p{border-left:6px solid #ec5616;font-size:14px;padding:0 0 0 12px}}@media screen and (max-width:600px){.intro .intro-inner .btn-group{flex-direction:column;margin-top:50px;width:100%}.intro .intro-inner .btn-group .button{width:100%}}@media screen and (max-width:768px){.intro .intro-inner .btn-group{margin-top:0}}.info-circle{animation:rotate 10s linear infinite;position:absolute;right:0;top:-130px}@media screen and (max-width:992px){.info-circle{max-width:220px}}.intro-inner .subtitle{color:#efefef;font-family:Oswald;font-size:32px;font-style:normal;font-weight:300;line-height:110%;text-shadow:12px 16px 160px rgba(0,0,0,.56);text-transform:uppercase}.intro-inner.intro-inner--center h1{font-size:70px;max-width:100%;text-align:center}.intro-inner h1{color:#fff;font-family:Oswald;font-size:90px;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:110%;margin-bottom:10px;text-transform:uppercase}@media screen and (max-width:1430px){.intro-inner h1{max-width:660px}}@media screen and (max-width:768px){.intro-inner h1{font-size:32px}}.intro-inner input{max-width:680px}.intro-inner__item{align-items:center;display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:1430px){.intro-inner__item{align-items:flex-start;flex-direction:column;justify-content:flex-start}}.intro-inner__item #web-design{color:#ec5616;font-family:Oswald;font-size:70px;font-style:normal;font-weight:300;letter-spacing:-.28px;line-height:110%;max-width:825px;text-transform:uppercase;width:100%}@media screen and (max-width:768px){.intro-inner__item #web-design{font-size:32px}}@media screen and (max-width:992px){.intro-inner__item{align-items:flex-start;flex-direction:column}}.intro-inner__item p{color:var(--sub-text-dark-bg,#d1d3db);font-size:20px;font-weight:400;line-height:160%;max-width:516px}@media screen and (max-width:992px){.intro-inner__item p{font-size:16px}}.intro-search{background-color:#232428;background-position:bottom;background-repeat:no-repeat;background-size:auto 100%;padding:20px 0}@media screen and (max-width:992px){.intro-search{padding:20px 0}}.intro-search.intro-search-projects{background:#f9f9f9}.intro-search.intro-search-projects h1{color:#232428}.intro-search h1{font-size:40px;margin:0}@media screen and (max-width:992px){.intro-search h1{font-size:36px!important}}@keyframes rotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.profile-container{align-items:center;display:flex;margin:0 0 0 21px}.profile-container__img{border:4px solid #fff;border-radius:50%;height:64px;margin-left:-25px;overflow:hidden;width:64px}.profile-container__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.profile-container .extra-count{align-items:center;background-color:#ec5616;border:4px solid #fff;border-radius:50%;color:#fff;display:flex;font-family:Oswald;font-size:18px;font-weight:500;height:64px;justify-content:center;margin-left:-25px;text-decoration:none;width:64px}.services .tab-info-block{background:#f9f9f9}.services .info-block-grid{background:#fff}@media screen and (max-width:768px){.services .info-block-grid-inner{grid-gap:8px!important;grid-template-columns:repeat(2,1fr)!important}}.services .info-block-service{border:1px solid #5e6375;padding:32px 20px}@media screen and (max-width:768px){.services .info-block-service{padding:20px 12px}}.services .info-block-service--two-row{grid-column:span 2}.services .info-block-service h3{color:#ec5616;font-family:Oswald;font-size:24px;font-weight:500;line-height:160%;text-transform:uppercase}@media screen and (max-width:768px){.services .info-block-service h3{font-size:18px}}.services .info-block-service ul{list-style:disc;margin:30px 0 0;padding-left:20px}@media screen and (max-width:768px){.services .info-block-service ul{margin:18px 0 0}}.services .info-block-service ul li{color:#454750;display:list-item;font-size:18px;font-style:normal;font-weight:400;line-height:120%}@media screen and (max-width:768px){.services .info-block-service ul li{font-size:14px}}.info-block{background:#f9f9f9;padding:200px 0;text-align:center}@media screen and (max-width:992px){.info-block{padding:40px 0}}.info-block__inner .title{margin-bottom:30px;padding-bottom:40px;position:relative}.info-block__inner .title.smaller{font-size:44px;margin-left:auto;margin-right:auto;max-width:600px}.info-block__inner .title:before{background:#ec5616;bottom:0;content:"";display:block;height:9px;position:absolute;right:calc(50% - 43px);width:86px}@media screen and (max-width:768px){.info-block__inner .title{font-size:32px;margin-bottom:12px;padding-bottom:21px}}.info-block__inner .subtitle{margin:0 auto;max-width:620px}.tab-info-block{overflow:hidden;padding:60px 0}@media screen and (max-width:768px){.tab-info-block{padding:40px 0 0}}.tab-info-block .title{margin-bottom:60px}@media screen and (max-width:768px){.tab-info-block .title{font-size:32px;margin-bottom:30px}}.tab-info-block .subtitle{margin-bottom:40px}.our-team-info-block{background:#f9f9f9;padding:80px 0}@media screen and (max-width:992px){.our-team-info-block{padding:20px 0}}.our-team-info-block-inner__title{align-items:center;display:flex;gap:40px;justify-content:space-between;margin-bottom:100px}@media screen and (max-width:992px){.our-team-info-block-inner__title{flex-direction:column;gap:20px;margin-bottom:50px}}.our-team-info-block-inner__title .title{max-width:570px;width:100%}@media screen and (max-width:992px){.our-team-info-block-inner__title .title{max-width:100%}}.our-team-info-block-inner__team{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:2px}@media screen and (max-width:1155px){.our-team-info-block-inner__team{grid-template-columns:repeat(3,1fr)}}.our-team-info-block-inner__title-text{border-left:9px solid #ec5616;padding-left:40px}@media screen and (max-width:768px){.our-team-info-block-inner__title-text{border-left:6px solid #ec5616;padding-left:20px}}.our-team-info-block-inner__button{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:50px;width:100%}@media screen and (max-width:500px){.our-team-info-block-inner__button{align-items:flex-start;flex-direction:column}.our-team-info-block-inner__button>.button{width:100%}}.our-team-info-additional{align-items:center;background:#ec5616;color:#fff;display:flex;font-size:100px;height:100%;justify-content:center;text-decoration:none;width:100%}@media screen and (max-width:768px){.our-team-info-additional{font-size:40px}}.our-team-info-block-worker{display:flex;flex-direction:column;height:100%;justify-content:space-between}.our-team-info-block-worker:hover img{transform:scale(1.1)}.our-team-info-block-worker__image{height:420px;overflow:hidden;position:relative}.our-team-info-block-worker__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:.2s ease-in-out;width:100%}@media screen and (max-width:768px){.our-team-info-block-worker__image{height:180px;min-height:180px}}.our-team-info-block-worker__info{background:#fff;border-top:5px solid #ec5616;padding:20px 12px}@media screen and (max-width:992px){.our-team-info-block-worker__info{height:100%;padding:8px 0}}.our-team-info-block-worker__title{color:#232428;display:flex;font-family:Oswald;font-size:28px;font-style:normal;font-weight:400;height:34px;justify-content:center;line-height:110%;overflow:hidden;text-align:center;text-transform:uppercase;width:100%}@media screen and (max-width:992px){.our-team-info-block-worker__title{font-size:13px;height:14px}}.our-team-info-block-worker__name{color:#5e6375;font-family:Proxima Nova;font-size:20px;font-style:normal;font-weight:400;line-height:160%;margin-top:6px;text-align:center}@media screen and (max-width:992px){.our-team-info-block-worker__name{font-size:13px;font-weight:500;line-height:120%}}.info-block-grid{background:#f9f9f9;padding:60px 0}@media screen and (max-width:768px){.info-block-grid{padding:40px 0}}.info-block-grid .title:before{content:none}.info-block-grid-inner{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px}.info-block-grid-inner.grid-col-4{gap:24px;grid-template-columns:repeat(4,1fr)}.info-block-grid-inner.grid-col-4 .info-block-grid-inner__item{padding:32px}@media screen and (max-width:1400px){.info-block-grid-inner.grid-col-4{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1100px){.info-block-grid-inner{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:768px){.info-block-grid-inner{grid-gap:30px;grid-template-columns:repeat(1,1fr)!important}}.info-block-grid-inner__item{border:1px solid #232428;padding:60px}@media screen and (max-width:1400px){.info-block-grid-inner__item{padding:20px}}.info-block-grid-inner__title{color:#232428;font-size:24px;font-weight:800;line-height:160%;margin-bottom:20px;padding-bottom:29px;position:relative}.info-block-grid-inner__title:before{background:#ec5616;bottom:0;content:"";height:9px;left:0;position:absolute;width:86px}@media screen and (max-width:992px){.info-block-grid-inner__title{font-size:18px;padding-bottom:20px}.info-block-grid-inner__title:before{height:5px}}.info-block-grid-inner p{font-size:18px;font-weight:400;line-height:160%}@media screen and (max-width:992px){.info-block-grid-inner p{font-size:14px}}.info-block-black{background:#232428;border-top:5px solid #fff;padding:160px 0}@media screen and (max-width:992px){.info-block-black{padding:40px 0}}.info-block-black__text{color:#fff;font-family:Oswald;font-size:100px;font-weight:400;line-height:110%;text-transform:uppercase;word-break:break-word}@media screen and (max-width:992px){.info-block-black__text{font-size:32px}}.tab-info-block-inner__title{align-items:center;display:flex;justify-content:space-between;margin:0 0 30px}.tab-info-block-inner__title .title{margin:0}@media screen and (max-width:768px){.tab-info-block-inner__title{align-items:flex-start;flex-direction:column;gap:20px}}@media screen and (max-width:500px){.tab-info-block-inner__title .button{width:100%}}.info-block-rate{background:#fff;border:1px solid #e5e6ec;border-radius:22px;color:#292b32;overflow:hidden;text-decoration:none;transition:.3s linear}.info-block-rate:hover{border:1px solid #ec5616;box-shadow:4px 4px 20px 0 rgba(86,92,106,.17)}.info-block-rate__header{align-items:center;background:#f9f9f9;display:flex;justify-content:space-between;padding:20px}.info-block-rate__header>div{align-items:center;color:#454750;display:flex;font-size:16px;gap:10px}.info-block-rate__body{display:flex;flex-direction:column;gap:10px;padding:20px}.info-block-rate__body>div{align-items:center;display:flex;gap:6px}.info-block-rate__body-item{color:#5e6375;font-size:13px;font-style:normal;font-weight:500;justify-content:space-between;line-height:120%}.info-block-rate__body-item>div{align-items:center;color:#454750;display:flex;font-size:16px;font-style:normal;font-weight:600;gap:6px;line-height:160%}.tabs__header{display:flex;width:100%}@media screen and (max-width:992px){.tabs__header{flex-direction:column;margin:0 -15px;width:calc(100% + 30px)}}.tabs__header-item{background:#232428;color:#fff;cursor:pointer;font-family:Oswald;font-size:30px;font-weight:300;line-height:110%;padding:26px 22px;text-transform:uppercase;transition:.3s linear;white-space:nowrap;width:100%}.tabs__header-item.active,.tabs__header-item:hover{background:#ec5616}@media screen and (max-width:1450px){.tabs__header-item{font-size:18px}}@media screen and (max-width:992px){.tabs__header-item{font-size:30px}}@media screen and (max-width:768px){.tabs__header-item{font-size:18px;padding:26px 16px}}.tabs__content{grid-template-columns:minmax(300px,685px) 1fr;margin:50px 0 0;grid-gap:40px;align-items:center;display:none}@media screen and (max-width:1450px){.tabs__content{font-size:60px}.tabs__header .tabs__content{padding:0 16px}}@media screen and (max-width:992px){.tabs__content{grid-template-columns:1fr;margin:30px 0 0}}.tabs__content>img{width:100%}.tabs__content.show{display:grid}.tabs__content-text{padding:40px 120px}@media screen and (max-width:1400px){.tabs__content-text{padding:20px}}.tabs__content-default{padding:60px 0 40px}.tabs__content-technology{background:#f9f9f9;padding:60px 40px}@media screen and (max-width:992px){.tabs__content-technology{background:transparent;padding:0}}.tabs__content-grid{display:grid;grid-column:1/-1;grid-template-columns:1fr 1fr;grid-gap:10px;align-items:center}@media screen and (max-width:992px){.tabs__content-grid{display:flex;flex-direction:column;grid-template-rows:auto}}.tabs__content-grid .tabs__content-text{padding:40px}@media screen and (max-width:992px){.tabs__content-grid .tabs__content-text{padding:20px 0}}.tabs__content-grid .tabs__content-text h2{font-size:24px;font-weight:700;line-height:160%;margin-bottom:8px}.tabs__content-grid .tabs__content-text .subtitle{color:#232428;font-family:Proxima Nova;font-size:32px;font-style:normal;font-weight:800;line-height:160%;margin-bottom:16px;padding-bottom:16px;position:relative}.tabs__content-grid .tabs__content-text .subtitle:before{background:#ec5616;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:52px}.tabs.tabs-services{display:grid;gap:60px;grid-template-columns:1fr 2.5fr}@media screen and (max-width:992px){.tabs.tabs-services{gap:20px;grid-template-columns:1fr}}.tabs.tabs-services .tabs__header{flex-direction:column}.tabs.tabs-services .tabs__header-item{background:transparent;color:#454750;font-weight:400}.tabs.tabs-services .tabs__header-item:not(:last-child){border-bottom:2px solid #eaebf1}.tabs.tabs-services .tabs__header-item:not(:last-child).active{border-bottom:2px solid #ec5616}.tabs.tabs-services .tabs__header-item.active{background:#ec5616;color:#fff}.tabs.tabs-services .tabs__content{grid-template-columns:1fr;grid-gap:40px;align-items:start;background:#fff;margin:0;padding:40px 60px}@media screen and (max-width:992px){.tabs.tabs-services .tabs__content{margin:0 -16px;padding:20px 16px}}.tabs.tabs-services .tabs__content ul{list-style:disc;margin:30px 0 0;padding-left:20px}@media screen and (max-width:768px){.tabs.tabs-services .tabs__content ul{margin:18px 0 0}}.tabs.tabs-services .tabs__content ul li{color:#454750;display:list-item;font-size:18px;font-style:normal;font-weight:400;line-height:120%}@media screen and (max-width:768px){.tabs.tabs-services .tabs__content ul li{font-size:14px}}.tabs.tabs-services .tabs__content h2{color:#232428;font-size:24px;font-style:normal;font-weight:700;line-height:160%}@media screen and (max-width:992px){.tabs.tabs-services .tabs__content h2{font-size:16px}}.tabs.tabs-services .tabs__content p{color:#5e6375;font-size:20px;font-weight:400;line-height:160%}@media screen and (max-width:992px){.tabs.tabs-services .tabs__content p{font-size:16px}}.tabs.tabs-services .tabs__content a{align-items:center;color:#ec5616;display:flex;font-family:Oswald;font-size:18px;font-weight:400;gap:10px;line-height:30px;text-decoration:none;text-transform:uppercase}.tabs.tabs-services .tabs__content a i{font-size:30px}.rating{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}@media screen and (max-width:992px){.rating{grid-template-columns:repeat(1,1fr)}}.rating__item{align-items:center;background:#f9f9f9;border-bottom:2px solid #ec5616;display:flex;flex-direction:column;justify-content:center;padding:20px}.rating__item span{color:#35373d;font-size:32px;font-weight:700}.rating__name{color:#232428;font-size:20px;font-weight:400;line-height:160%;text-align:center}.technology{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}@media screen and (max-width:1450px){.technology{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:992px){.technology{grid-gap:6px}}.technology.technology-3{grid-template-columns:repeat(3,1fr)}.technology__item{align-items:center;background:#fff;display:flex;flex-direction:column;gap:10px;padding:30px 16px}@media screen and (max-width:992px){.technology__item{background:#f9f9f9;padding:30px 4px}}.technology__title{color:#35373d;font-size:18px;font-weight:700;line-height:110%;text-align:center}@media screen and (max-width:992px){.technology__title{font-size:14px;line-height:100%}}.call-block{background:#232428;background-image:url(/build/images/call-block.29705891.svg);background-position:bottom;background-repeat:no-repeat;background-size:auto 100%;border-top:5px solid #ec5616;padding:40px 0;width:100%}.call-block.no-bg{background-image:none;border:none}.call-block.orange{background:#ec5616}.call-block.orange .call-block-inner__title{font-size:46px}@media screen and (max-width:768px){.call-block .button{width:100%}}.call-block .or{color:#fff;text-edge:cap;font-family:Oswald;font-size:32px;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase}.call-block .btn-group{flex-wrap:wrap}@media screen and (max-width:992px){.call-block .btn-group{justify-content:center;max-width:210px}}@media screen and (max-width:500px){.call-block .btn-group{max-width:100%}}.call-block .btn-group .button{height:60px;min-width:-moz-fit-content;min-width:fit-content}.call-block .btn-group .button:not(:last-child){font-family:Proxima Nova;font-size:18px;font-weight:700;text-transform:none}.call-block .btn-group .button:not(:last-child) span{gap:10px}@media screen and (max-width:500px){.call-block .btn-group .button:not(:last-child) span{justify-content:center}}.call-block-inner{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:768px){.call-block-inner{align-items:flex-start;flex-direction:column;gap:40px}}.call-block-inner__title{color:var(--white,#fff);font-family:Oswald;font-size:60px;font-weight:400;line-height:110%;text-transform:uppercase}@media screen and (max-width:768px){.call-block-inner__title{font-size:32px;line-height:100%}.call-block-inner__title br{display:none}}.call-block-inner__title span{font-size:32px}@media screen and (max-width:768px){.call-block-inner__title span{display:block;font-size:20px;line-height:110%;margin-bottom:20px}}.join-us{align-items:center;background:#ec5616;color:#fff;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:40px 0}.join-us__title{color:#fff;font-family:Oswald;font-size:36px;font-weight:400;line-height:110%;text-transform:uppercase}.socials{display:flex;gap:10px}.socials-item{border:1px solid #fff;height:40px;text-decoration:none;width:40px}.socials-item,.socials-item span{color:inherit;transition:.3s linear}.socials-item span{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.socials-item:hover{color:#fff!important}.socials-item:hover span{background:#ec5616!important;transform:translate(2px,-2px)}.accordion-item{border:1px solid #fff;margin-bottom:10px}.accordion-header{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:flex;font-size:20px;justify-content:space-between;line-height:160%;outline:none;padding:32px 40px;text-align:left;transition:background-color .3s ease;width:100%}@media screen and (max-width:992px){.accordion-header{font-size:16px;padding:12px 16px}}.accordion-content{max-height:0;overflow:hidden;padding:0 40px;transition:max-height .3s ease}.accordion-content p{color:#d1d3db}@media screen and (max-width:992px){.accordion-content{padding:0 16px}}.accordion-content p{line-height:1.5;margin:0 0 32px}.icon{transition:transform .3s ease}.active .icon{transform:rotate(45deg)}.faq{background:#232428;background-image:url(/build/images/FAQ.183aff79.svg);background-position:0 bottom;background-repeat:no-repeat;background-size:100% auto;padding:160px 0}@media screen and (max-width:992px){.faq{padding:40px 0}}.faq.border-top{border-top:5px solid #b6bac6}.faq .title{color:#fff;margin:0 0 40px}.faq .container{max-width:720px}.testimonials{background:#232428;background-image:url(/build/images/testimonials.7ee1e264.svg);background-position:0 top;background-repeat:no-repeat;background-size:100% auto;padding:160px 0 1px}@media screen and (max-width:992px){.testimonials{padding:40px 0}}.testimonials .title{color:#fff;margin:0 0 190px;padding:0 0 60px;position:relative;text-align:center}.testimonials .title:before{background:#ec5616;bottom:0;content:"";display:block;height:9px;left:calc(50% - 45px);position:absolute;width:90px}@media screen and (max-width:992px){.testimonials .title:before{height:5px}.testimonials .title{margin:0 0 20px;padding:0 0 17px}}.testimonials-inner{display:grid;gap:20px;grid-template-columns:1fr;grid-template-rows:repeat(var(--cards),var(--cardHeight));margin:30px auto;max-width:600px;padding-bottom:calc(var(--numcards)*30px);width:100%;--numcards:4}.testimonials-inner__item-sticky{opacity:1;position:sticky;top:100px;transform:scale(1)}.testimonials-inner__item-sticky p{color:#d1d3db}.testimonials-inner__item{padding:40px}@media screen and (max-width:992px){.testimonials-inner__item{padding:20px 0}}.testimonials-inner__info{align-items:center;color:#d1d3db;display:flex;font-size:20px;font-style:normal;font-weight:400;justify-content:space-between;line-height:160%;margin:40px 0 0}.password-field-wrap,input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{background:transparent;border:1px solid #232428;color:#232428;font-size:18px;font-weight:400;line-height:160%;padding:18px 40px;width:100%}.password-field-wrap input:disabled,.password-field-wrap:disabled,input[type=email] input:disabled,input[type=email]:disabled,input[type=number] input:disabled,input[type=number]:disabled,input[type=password] input:disabled,input[type=password]:disabled,input[type=search] input:disabled,input[type=search]:disabled,input[type=text] input:disabled,input[type=text]:disabled{color:#5e6375}.password-field-wrap input::-moz-placeholder,.password-field-wrap::-moz-placeholder,input[type=email] input::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number] input::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password] input::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search] input::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=text] input::-moz-placeholder,input[type=text]::-moz-placeholder{color:#a5a5b1}.password-field-wrap input::placeholder,.password-field-wrap::placeholder,input[type=email] input::placeholder,input[type=email]::placeholder,input[type=number] input::placeholder,input[type=number]::placeholder,input[type=password] input::placeholder,input[type=password]::placeholder,input[type=search] input::placeholder,input[type=search]::placeholder,input[type=text] input::placeholder,input[type=text]::placeholder{color:#a5a5b1}.password-field-wrap input,input[type=email] input,input[type=number] input,input[type=password] input,input[type=search] input,input[type=text] input{background:inherit;border:none!important;outline:none;width:100%}@media screen and (max-width:992px){.password-field-wrap,input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{font-size:16px;padding:17px 20px}}.password-field-wrap.textarea,input[type=email].textarea,input[type=number].textarea,input[type=password].textarea,input[type=search].textarea,input[type=text].textarea{height:124px}.password-field-wrap{display:flex;gap:10px}.password-field-wrap span{color:#5e6375;font-size:16px;font-weight:400;line-height:160%}.password-field-wrap:active,.password-field-wrap:focus,.password-field-wrap:focus-visible,.password-field-wrap:focus-within,.password-field-wrap:target{outline:1px auto -webkit-focus-ring-color;outline-offset:0}.password-field-wrap input{padding:0!important}.password-field-wrap button{background-image:url(/build/images/password-hide.d72103e5.svg);background-position:50%;height:30px;padding:0;transition:none;width:30px}.password-field-wrap button.active{background-image:url(/build/images/password-show.2fa833b1.svg)}textarea{background:transparent;border:1px solid #232428;color:#232428;font-size:18px;font-weight:400;line-height:160%;padding:18px 40px;resize:none;width:100%}@media screen and (max-width:992px){textarea{font-size:16px;padding:17px 20px}}textarea.textarea{height:124px}input[type=color]{background:#fff;border:1px solid #232428;cursor:pointer;height:100%;min-height:50px;padding:8px;width:50px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #232428;color:var(--sub-text,#5e6375);font-size:18px;font-weight:400;line-height:160%;min-width:300px;padding:18px 40px}.input-wrap{display:flex;flex-direction:column;gap:6px}.input-wrap .info-message{color:#5e6375;font-size:16px;font-weight:400}.input-without-border{margin:0 auto;width:100%}.input-without-border>*{width:100%}.input-without-border div *{border:none!important}.input-without-border input{color:#232428;font-size:48px;font-weight:800;line-height:160%;padding:0 20px;text-align:center}.input-without-border input::-moz-placeholder{color:#a5a5b1}.input-without-border input::placeholder{color:#a5a5b1}.input-without-border input:focus,.input-without-border input:focus-within{border:none;outline:none}.input-without-border.small input{font-size:24px}.date-picker-group{max-width:300px}@media screen and (max-width:800px){.date-picker-group{max-width:100%;width:100%}.date-picker-group .react-datepicker-wrapper{width:100%}}.date-picker-group__title{align-items:center;color:#232428;display:flex;font-size:18px;font-weight:800;justify-content:space-between;line-height:160%;margin-bottom:12px}.date-picker-group__title>div{align-items:center;color:#5e6375;display:flex;font-size:16px;font-weight:400;gap:12px;line-height:160%}.theme-checkbox{align-items:center;display:flex;gap:6px}.theme-checkbox__item{cursor:pointer}.theme-checkbox__item input{display:none}.theme-checkbox__item input:checked~span{border:1px solid #232428}.theme-checkbox__item span{border:1px solid transparent;display:block;padding:6px}.theme-checkbox__item span:before{background:#ec5616;content:"";display:block;height:30px;width:30px}.theme-checkbox__item #orange~span:before{background:#ec5616}.theme-checkbox__item #white~span:before{background:#f9f9f9;border:1px solid #232428}.theme-checkbox__item #black~span:before{background:#232428}.theme-checkbox__item #custom~span:before{background:repeating-linear-gradient(45deg,#ec5616,#ec5616 10px,#f9f9f9 0,#f9f9f9 20px);border:1px solid #232428}.our-team{margin-top:120px}@media screen and (max-width:768px){.our-team{margin-top:60px}}.our-team__inner{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(5,1fr);margin-bottom:80px;margin-top:80px;grid-column-gap:2px;border:1px solid #dedede}@media screen and (max-width:1630px){.our-team__inner{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1355px){.our-team__inner{grid-template-columns:repeat(3,1fr);grid-gap:2px}}@media screen and (max-width:575px){.our-team__inner{grid-template-columns:repeat(2,1fr);margin-bottom:40px;margin-top:40px}}.our-team__item{max-width:100%;-o-object-fit:contain;object-fit:contain;position:relative;transition:.3s linear}.our-team__item img{display:block;height:100%;width:100%}.our-team__item:hover .our-team-info{opacity:1;visibility:visible}.our-team__item-title{background:#232428;color:#fff;font-family:Oswald;font-size:140px;font-weight:400;line-height:90%;text-transform:uppercase;word-break:break-all}.our-team__item-title.orange{background:#ec5616}@media screen and (max-width:1630px){.our-team__item-title{align-items:center;display:flex;justify-content:center}}@media screen and (max-width:992px){.our-team__item-title{font-size:60px}}@media screen and (max-width:350px){.our-team__item-title{font-size:50px}}.our-team-info{background:#232428;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;opacity:0;padding:40px 20px 20px;position:absolute;top:0;transition:.3s linear;visibility:hidden;width:100%}@media screen and (max-width:992px){.our-team-info{padding:20px 10px 10px}}.our-team-info a{align-items:center;color:#ec5616;display:flex;font-family:Oswald;font-size:30px;font-weight:400;gap:16px;line-height:100%;text-decoration:none;text-transform:uppercase}.our-team-info a i{font-size:38px}@media screen and (max-width:992px){.our-team-info a i{font-size:28px}.our-team-info a{font-size:20px}}.our-team-info__title{color:#fff;font-family:Oswald;font-size:30px;font-weight:400;line-height:100%;margin:0 0 6px;text-transform:uppercase}@media screen and (max-width:992px){.our-team-info__title{font-size:20px}}.our-team-info__text{color:#d1d3db;font-size:18px;font-weight:800;line-height:160%}@media screen and (max-width:992px){.our-team-info__text{font-size:14px}}.our-team-info__tech-stack{display:flex;flex-wrap:wrap;gap:6px;margin-top:20px}@media screen and (max-width:992px){.our-team-info__tech-stack{margin-top:10px}}.our-team-info__tech-stack-item{border:1px solid #5e6375;border-radius:50%;height:32px;padding:5px;width:32px}@media screen and (max-width:992px){.our-team-info__tech-stack-item{height:24px;width:24px}}.our-team-info__tech-stack-item img{display:block;width:100%}.contact-us{background:#f9f9f9;padding:20px 0}@media screen and (max-width:992px){.contact-us{padding:32px 0}}.contact-us.contact-us-black{background:#232428;background-position:0 bottom;background-repeat:no-repeat;background-size:100% auto}.contact-us.contact-us-black .title{color:#fff;font-size:40px}.contact-us.contact-us-black .contact-us__contacts a{color:#fff}.contact-us>.container{align-items:center;display:flex;justify-content:space-between}.contact-us>.container a{font-family:Proxima Nova;font-size:18px;font-weight:700;height:58px;min-width:215px;text-transform:none}.contact-us>.container a span{gap:20px;height:100%;justify-content:flex-start;padding:8px 24px}@media screen and (max-width:992px){.contact-us>.container{align-items:flex-start;flex-direction:column;gap:20px}.contact-us>.container .btn-group{flex-wrap:wrap}}.contact-us__contacts{display:flex;flex-direction:column;gap:5px}.contact-us__contacts a{align-items:center;color:#232428;display:flex;font-size:24px;font-weight:800;gap:10px;line-height:160%;text-decoration:none}.contact-us__contacts a i{font-size:30px}@media screen and (max-width:992px){.contact-us__contacts a{font-size:18px;font-weight:700}}.contact-us .button{margin:0 0 0 auto}@media screen and (max-width:992px){.contact-us .button{margin:0}}@media screen and (max-width:450px){.contact-us .button{width:100%}}.contact-us-calendar h2{color:#454750;font-family:Proxima Nova;font-size:32px;font-weight:700;line-height:120%;margin:40px auto 0;text-align:center}.contact-form{display:grid;grid-template-columns:1fr 620px;grid-gap:20px;padding:120px 0}@media screen and (max-width:992px){.contact-form{grid-template-columns:1fr;padding:40px 0}}.contact-form__radioes{display:flex;flex-direction:column;gap:40px}.contact-form__title{color:#1e1f24;font-size:24px;font-weight:800;line-height:160%}.contact-form__radio-container{align-items:center;display:flex;flex-wrap:wrap;gap:12px}@media screen and (max-width:450px){.contact-form__radio-container{flex-direction:column}.contact-form__radio{width:100%}}.contact-form__radio input{display:none}.contact-form__radio label{border:1px solid #232428;cursor:pointer;display:block;font-size:18px;font-weight:400;line-height:160%;padding:12px 20px}@media screen and (max-width:450px){.contact-form__radio label{width:100%}}.contact-form__radio input:checked~label{border:1px solid #ec5616;color:#ec5616;font-weight:800}.contact-form__inputs{align-items:flex-start;background:#f9f9f9;display:flex;flex-direction:column;gap:20px;padding:40px}@media screen and (max-width:450px){.contact-form__inputs{margin:0 -14px;padding:20px 16px}}.contact-form__inputs input,.contact-form__inputs textarea{color:#232428}.contact-form__inputs .button{width:100%}.quiz{display:grid;grid-template-columns:1fr 1fr;padding:280px 0;grid-gap:20px}@media screen and (max-width:992px){.quiz{grid-template-columns:1fr;grid-gap:30px;padding:80px 0}.quiz .button-2{width:100%}}.quiz__title{color:#232428;font-size:32px;font-weight:700;line-height:160%}.quiz__option-container{display:flex;flex-direction:column;gap:20px;margin-bottom:18px}.quiz__option{width:100%}.quiz__option label{border:1px solid #232428;color:#232428;cursor:pointer;display:block;font-size:24px;font-weight:800;line-height:160%;padding:32px 40px}.quiz__option input{display:none}.quiz__option input:checked~label{background:#ec5616;border:1px solid #ec5616;color:#fff}.form-item{align-items:center;display:flex;justify-content:space-between}.form-item__title{color:#232428;font-size:20px;font-weight:800;line-height:160%}.pagination{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:35px}@media screen and (max-width:768px){.pagination{flex-wrap:wrap;margin-bottom:50px}}.pagination a,.pagination div,.pagination span{align-items:center;border:1px solid transparent;color:#232428;display:flex;font-size:24px;font-weight:800;height:50px;justify-content:center;line-height:160%;text-decoration:none;width:50px}@media screen and (max-width:768px){.pagination a,.pagination div,.pagination span{font-size:18px;height:40px;width:40px}}.pagination span{border:1px solid #232428;color:#ec5616}@page{margin:20px 10px;size:A4;@top-left-corner{content:none}@top-right-corner{content:none}@bottom-left-corner{content:none}@bottom-right-corner{content:none}@top-center{text-align:center;vertical-align:center}}.social-links-container{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin-bottom:16px}.social-link{align-items:center;background-color:#f97316;border-radius:6px;display:flex;height:24px;justify-content:center;padding:0;width:24px}.cv-kyiv{background:#fff;display:grid;grid-gap:40px;border:none;gap:12px;grid-template-columns:160px 1fr;min-height:297mm;padding:6px;position:relative}.cv-kyiv.cv-reverse{grid-template-columns:1fr 160px}.cv-kyiv.cv-reverse .cv-kyiv__general-info{order:1}@media screen and (max-width:800px){.cv-kyiv{border:none;grid-template-columns:1fr}}@media screen{.cv-kyiv{zoom:1.25;grid-template-columns:200px 1fr;padding:6px}.cv-kyiv.cv-reverse{grid-template-columns:1fr 200px}}.cv-kyiv ul.check{font-size:11px}.cv-kyiv ul.check li{font-size:11px;gap:4px}@media screen{.cv-kyiv ul.check li{font-size:14px}}.cv-kyiv ul.check li:before{background-size:contain;height:11px;margin-top:0;width:12px}@media screen{.cv-kyiv ul.check li:before{height:14px;width:14px}}.cv-kyiv__general-info{background:#f9f9f9;border-radius:4px;display:flex;flex-direction:column;padding:6px}.cv-kyiv__image{align-items:center;display:flex;justify-content:center;overflow:hidden}.cv-kyiv__image img{height:500px;width:318px}.cv-kyiv__name{font-size:18px;margin-top:12px;padding:0;position:relative}.cv-kyiv__name,.cv-kyiv__position{color:#232428;font-weight:800;line-height:120%;margin-bottom:12px}.cv-kyiv__position{font-size:12px}@media screen{.cv-kyiv__position{font-size:15px}}.cv-kyiv__time{color:#5e6375;font-size:12px;font-weight:400;line-height:160%}@media screen{.cv-kyiv__time{font-size:15px}}.cv-kyiv__general-info-block{margin-top:30px}.cv-kyiv__general-info-block-title{color:#ec5616;font-size:12px;font-weight:800;line-height:160%;margin-bottom:6px}@media screen{.cv-kyiv__general-info-block-title{font-size:15px}}.cv-kyiv__subtitle{color:#232428;font-size:12px;font-weight:800;line-height:120%}@media screen{.cv-kyiv__subtitle{font-size:15px;line-height:1.6}}.cv-kyiv__education{display:flex;flex-direction:column;gap:12px}.cv-kyiv__main-info{display:flex;flex-direction:column;gap:20px;padding:12px 12px 12px 0}.cv-kyiv__main-info-title{color:#ec5616;font-size:12px;font-weight:800;line-height:160%;margin-bottom:12px}@media screen{.cv-kyiv__main-info-title{font-size:15px}}.cv-kyiv__main-info-description{background-color:#f9f9f9;padding:20px 40px;position:relative}.cv-kyiv__main-info-description:before{background-image:url(/build/images/double-arrows.24d7db55.svg);content:"";display:block;height:11px;left:11px;position:absolute;top:24px;width:20px}.cv-kyiv__main-info-description p{font-size:14px;margin:0 0 13px}.cv-kyiv__main-info-description p:last-of-type{margin:0}@media print{.cv-kyiv__main-info-description p{font-size:11px}}.cv-kyiv__qr-code{margin-top:auto}.cv-kyiv__qr-code img{display:block;width:100%}.cv-kyiv__language-level{font-size:11px}.tech-stack{display:flex;flex-wrap:wrap;gap:12px}.tech-stack__item{align-items:center;border:1px solid #ccc;border-radius:4px;color:#232428;display:flex;font-size:14px;font-weight:400;gap:4px;line-height:160%;padding:4px 6px}@media print{.tech-stack{gap:4px}.tech-stack__item{font-size:10px;line-height:1;padding:4px 6px}.tech-stack__item img{height:12px!important;width:12px!important}}.cv-experience{display:flex;flex-direction:column;gap:20px;width:100%}.cv-experience__top{display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:800px){.cv-experience__top{flex-direction:column-reverse;gap:12px}}.cv-experience__work-place{color:#5e6375;font-size:14px;font-weight:800;line-height:160%}.cv-experience__title{color:#232428;font-size:20px;font-weight:800;line-height:160%}.cv-experience p{font-size:14px}.cv-experience__features{display:flex;flex-wrap:wrap;gap:12px}.cv-experience__features-item{border:1px solid #ccc;border-radius:30px;padding:6px 12px}@media print{.cv-experience{gap:8px}.cv-experience__title{font-size:12px}.cv-experience p,.cv-experience__work-place{font-size:10px}.cv-experience__features{gap:4px}.cv-experience__features-item{font-size:10px;padding:2px 6px}}.cv-pdf{margin:0 auto;max-width:1300px;padding:20px}@media print{.cv-pdf{margin:0;max-width:100%;padding:0}}.cv-builder-form{background:#fff;display:flex;flex-direction:column;gap:20px;padding:20px}@media screen and (max-width:992px){.cv-builder-form{padding:0}}.cv-builder-form select{min-width:auto;width:100%}.cv-builder-form .text-button{align-self:flex-end}.cv-builder-form__block-title{color:#ec5616;font-size:20px;font-weight:800;line-height:32px;margin-bottom:12px}.cv-builder-form__block{display:flex;flex-direction:column;gap:12px}.cv-builder-form__block-row{align-items:center;display:flex;gap:20px}.cv-builder-form__language{display:flex;gap:4px}.cv-builder-form__education-option{display:flex;flex-direction:column;gap:20px}.cv-builder-form__education-option-title{align-items:center;color:#ec5616;display:flex;font-size:16px;font-weight:400;gap:5px;line-height:26px;margin-top:12px}.cv-builder-form__education-option-title:before{background:#b6bac6;content:"";display:block;height:1px;order:2;width:100%}.cv-builder-form__education-option-title span{order:1;white-space:nowrap}.cv-builder-form__education-option-title button{background:transparent;border:1px solid #5e6375;border-radius:50%;color:#5e6375;font-size:20px;order:3;padding:5px;transition:.3s ease-in-out}.cv-builder-form__education-option-title button:hover{background:#5e6375;color:#fff}.cv-builder-form__language-delete{background:transparent;border:1px solid #5e6375;color:#5e6375;font-size:20px;padding:6px;transition:.3s ease-in-out}.cv-builder-form__language-delete:hover{background:#5e6375;color:#fff}.cv-paris{background:#fff;display:grid;grid-gap:20px;border:none;font-family:Montserrat,sans-serif;gap:12px;grid-template-columns:160px 1fr;min-height:297mm;padding:0 6px;position:relative}.cv-paris.cv-reverse{grid-template-columns:1fr 160px}.cv-paris.cv-reverse>:first-child{order:1}@media screen{.cv-paris{zoom:1.25;grid-template-columns:200px 1fr;padding:6px}.cv-paris.cv-reverse{grid-template-columns:1fr 200px}}.cv-paris .social-link{background:#fff}.cv-paris .social-link svg>*{stroke:#454750}.cv-paris .social-links-container{margin:0 0 16px}.cv-paris .social-links-github svg>*,.cv-paris .social-links-linkedin svg>*{fill:#454750}.cv-paris__general-info{background:#ec5616;border-radius:4px;color:#fff;display:flex;flex-direction:column;padding:6px}@media screen{.cv-paris__general-info{padding:14px}}.cv-paris__image{align-items:center;display:flex;justify-content:center;overflow:hidden}.cv-paris__name{font-family:Aldrich,sans-serif;font-size:18px;font-weight:400;line-height:120%;margin-bottom:16px;margin-top:20px;padding:0;position:relative}@media screen{.cv-paris__name{font-size:20px}}.cv-paris__position{font-size:12px;font-weight:500;line-height:120%;margin-bottom:16px}@media screen{.cv-paris__position{font-size:14px}}.cv-paris__time{font-family:Aldrich,sans-serif;font-feature-settings:"liga" off;font-size:12px;font-weight:400;line-height:120%;margin-bottom:18px}@media screen{.cv-paris__time{font-size:14px}}.cv-paris .progress li:before,.cv-paris .progress:before{content:none}.cv-paris__general-info-block{margin-top:30px}.cv-paris ul li{color:#fff;font-size:14px}.cv-paris ul.check{font-size:11px}@media screen{.cv-paris ul.check{font-size:14px}}.cv-paris ul.check li{font-size:11px;gap:4px}@media screen{.cv-paris ul.check li{font-size:14px}}.cv-paris ul.check li:before{background-size:contain;height:11px;margin-top:0;width:12px}@media screen{.cv-paris ul.check li:before{height:13px;width:14px}}.cv-paris ul.progress{gap:4px;padding:0}.cv-paris ul.progress.progress-experience li:before{content:none}.cv-paris__general-info-block-title{border-bottom:1px solid #f7f5f4;font-family:Aldrich,sans-serif;font-size:12px;font-weight:400;line-height:120%;margin-bottom:6px;padding-bottom:10px;text-transform:uppercase}.cv-paris__subtitle{font-family:Aldrich,sans-serif;font-size:12px;margin-bottom:8px}@media screen{.cv-paris__subtitle{font-size:15px}}.cv-paris__education{display:flex;flex-direction:column;gap:12px}@media screen{.cv-paris__education{margin-bottom:20px}}.cv-paris__education>*{margin:0}.cv-paris__education b{font-family:Aldrich,sans-serif;font-size:16px;font-weight:400}.cv-paris__education span{color:#eaebf1;font-size:14px}.cv-paris .progress-education{gap:24px!important}.cv-paris__main-info{display:flex;flex-direction:column;gap:40px;padding:12px 12px 12px 0}.cv-paris .cv-experience{padding:0}.cv-paris .cv-experience__features{gap:4px}.cv-paris .cv-experience__title{color:#5e6375;font-family:Aldrich,sans-serif;font-weight:500}.cv-paris .cv-experience__features-item{background:#f7f5f4;border:1px solid #f7f5f4;border-radius:4px;color:#454750;font-size:12px;padding:4px 8px}.cv-paris .cv-experience p{color:#b6bac6;font-size:14px}.cv-paris .cv-experience p.insert{color:#5e6375}.cv-paris__main-info-title{border-bottom:1px solid #ec5616;color:#ec5616;font-family:Aldrich,sans-serif;font-size:12px;line-height:160%;margin-bottom:12px;padding-bottom:10px;text-transform:uppercase}@media screen{.cv-paris__main-info-title{font-size:16px}}.cv-paris__main-info-description p{font-size:11px;margin:0 0 13px}.cv-paris__main-info-description p:last-of-type{margin:0}.cv-paris__qr-code{margin-top:auto}.cv-paris__qr-code img{display:block;width:100%}.cv-paris .tech-stack{gap:4px}.cv-paris .tech-stack__item{background:#f7f5f4;border:1px solid #f7f5f4;border-radius:4px;font-size:12px;padding:4px 8px}.cv-new-york{background:#fff}@media screen{.cv-new-york{zoom:1.25;border:1px solid #b6bac6;padding:10px 20px}}.cv-new-york.cv-reverse .cv-new-york__info{grid-template-columns:1fr 160px}.cv-new-york.cv-reverse .cv-new-york__info>:first-child{order:1}.cv-new-york p{color:#5e6375;font-family:Ruda,sans-serif;font-size:11px;font-weight:400;line-height:140%}@media screen{.cv-new-york p{zoom:1.25}}.cv-new-york ul li{color:#5e6375;font-family:Oswald;font-feature-settings:"liga" off;font-size:10px;font-weight:400;line-height:160%}.cv-new-york ul li:before{border:1px solid #aaaec3!important;border-radius:0!important;content:"";height:10px!important;margin-top:-4px!important;transform:translate(-.2px,7px)!important;width:10px!important}.cv-new-york ul li:after{width:1px}.cv-new-york__top{align-items:center;border-bottom:1px solid #aaaec3;display:flex;gap:10px;justify-content:space-between;padding-bottom:5px}.cv-new-york__top ul{align-items:center;flex-direction:row;gap:16px}.cv-new-york__top ul li{align-items:center}.cv-new-york__top ul li:before{margin:0!important;transform:none!important}.cv-new-york__top .social-links-container{margin:0}.cv-new-york__top .social-link{background:#f7f5f4}.cv-new-york__top .social-link svg>*{stroke:#454750}.cv-new-york__top .social-links-github svg>*,.cv-new-york__top .social-links-linkedin svg>*{fill:#454750}.cv-new-york__education{display:flex;flex-direction:column;gap:8px}.cv-new-york__education b{color:#5e6375;font-family:Ruda,sans-serif;font-feature-settings:"liga" off;font-size:10px;font-weight:400;line-height:120%}.cv-new-york__education span{color:#b6bac6;font-family:Oswald;font-size:10px;font-weight:400;line-height:120%}.cv-new-york__personal-info{align-items:center;display:flex;justify-content:space-between;margin:8px 0}.cv-new-york__personal-info img{max-width:160px}.cv-new-york__position{color:#454750;font-size:14px}.cv-new-york h1,.cv-new-york__position{font-family:Oswald;font-weight:400;line-height:120%;text-transform:uppercase}.cv-new-york h1{color:#454856;font-size:40px;margin:4px 0}.cv-new-york h2{border-bottom:1px solid #aaaec3;color:#aaaec3;line-height:160%;margin-bottom:12px;text-transform:uppercase;width:100%}.cv-new-york h2,.cv-new-york__location{font-family:Oswald;font-size:12px;font-weight:400}.cv-new-york__location{color:#454750;line-height:120%}.cv-new-york__info{display:grid;gap:32px;grid-template-columns:140px 1fr}.cv-new-york__info-column{display:flex;flex-direction:column;gap:20px}.cv-new-york .tech-stack{gap:4px}.cv-new-york .tech-stack__item{background:#f7f5f4;border:none;border-radius:4px;color:#5e6375;font-family:Ruda,sans-serif;font-feature-settings:"liga" off;font-size:10px;font-weight:500;line-height:160%;padding:4px 6px}.cv-new-york__subtitle{color:#5e6375;font-family:Oswald;font-size:11px;font-weight:400;line-height:120%}.cv-new-york .cv-experience__title{color:#454856;font-family:Oswald;font-size:14px;font-weight:400;line-height:160%}.cv-new-york .cv-experience__date{color:#b6bac6;font-family:Oswald;font-size:11px;font-weight:400;line-height:120%}.cv-new-york .cv-experience p{color:#5e6375;font-family:Ruda,sans-serif;font-size:11px;font-weight:400;line-height:140%}.cv-new-york .cv-experience__features-item{background:#f7f5f4;border:none;border-radius:4px;color:#5e6375;font-family:Ruda,sans-serif;font-size:10px;font-weight:500;line-height:160%;padding:4px 6px}.cv-new-york .cv-experience__work-place{color:#5e6375;font-family:Oswald;font-size:11px;font-weight:400;line-height:160%}.cv-london{padding:0 10px}@media screen{.cv-london{zoom:1.25}}.cv-london__info{display:grid;gap:10px;grid-template-columns:24px 1fr 24px}.cv-london__info img{border-radius:50%;width:150px}.cv-london__info-main{align-items:center;display:flex;flex-direction:column;grid-column:2/3;justify-content:center}.cv-london .social-links-container{flex-direction:column;grid-column:3/4}.cv-london .social-link{background:#f7f5f4}.cv-london .social-link svg>*{stroke:#454750}.cv-london .social-links-github svg>*,.cv-london .social-links-linkedin svg>*{fill:#454750}.cv-london .tech-stack{gap:4px}.cv-london .tech-stack__item{background:#f7f5f4;border:none;border-radius:4px;color:#5e6375;font-family:Montserrat,sans-serif;font-size:10px;font-weight:500;line-height:160%}@media screen{.cv-london .tech-stack__item{zoom:1.25}}.cv-london__location{align-items:center;display:flex;gap:6px;text-transform:capitalize}.cv-london__cv-title,.cv-london__location{color:#5e6375;font-family:Cardo,serif;font-size:12px;font-weight:700;line-height:160%}.cv-london__cv-title{text-transform:uppercase}.cv-london h1{font-size:26px;font-weight:400;line-height:120%;margin-top:10px}.cv-london h1,.cv-london h2{color:#454750;font-family:Cardo,serif;text-transform:uppercase}.cv-london h2{border-bottom:1px solid #454750;font-size:12px;font-weight:700;line-height:160%;margin-bottom:6px;padding:8px 0}@media screen{.cv-london h2{font-size:16px}}.cv-london__info-block{display:flex;flex-direction:column;gap:12px}.cv-london__summary{border-left:1px solid #454750;color:#5e6375;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;line-height:140%;margin-top:15px;padding-left:17px;-moz-column-break-inside:avoid;break-inside:avoid}@media screen{.cv-london__summary{font-size:14px}}.cv-london .tech-stack ul{flex-direction:row}.cv-london__education{display:flex;flex-direction:column}.cv-london__education span{color:#b6bac6;font-family:Montserrat,sans-serif;font-size:10px;font-weight:400;line-height:120%}.cv-london__education b{color:#5e6375;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;line-height:140%}.cv-london__subtitle{color:#454750;font-family:Cardo,sans-serif;font-size:14px;font-weight:700;line-height:160%}@media screen{.cv-london ul.progress{zoom:1.25}}.cv-london ul.progress.progress-experience{gap:20px}.cv-london ul.progress.progress-experience li:after{height:calc(100% + 20px)}.cv-london .cv-experience{gap:8px}.cv-london .cv-experience p{color:#5e6375;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;line-height:140%}.cv-london .cv-experience__date{color:#b6bac6;font-family:Montserrat,sans-serif;font-size:10px;font-weight:400;line-height:120%}.cv-london .cv-experience__work-place{color:#5e6375;font-family:Cardo,sans-serif;font-size:10px;font-style:normal;font-weight:700;line-height:160%;text-transform:capitalize}.cv-london .cv-experience__title{color:#454750;font-family:Cardo,sans-serif;font-size:14px;font-weight:700;line-height:160%}.cv-copenhagen{display:flex;flex-direction:column;font-family:Proxima Nova,"sans-serif";gap:12px;padding:0 10px}@media screen{.cv-copenhagen{zoom:1.25}}.cv-copenhagen.cv-reverse .cv-copenhagen__info-block{grid-template-columns:160px 1fr}.cv-copenhagen.cv-reverse .cv-copenhagen__info-block>:first-child{order:1}@media screen{.cv-copenhagen.cv-reverse .cv-copenhagen__info-block{grid-template-columns:200px 1fr}}.cv-copenhagen__top{display:grid;gap:12px;grid-template-columns:1fr 32px}.cv-copenhagen__top-info{align-items:center;background:#ec6338;border-radius:12px;color:#f9f9f9;display:flex;gap:8px;padding:6px}.cv-copenhagen__top-info img{max-width:160px}.cv-copenhagen__top-info h1{color:#fff;font-size:24px}.cv-copenhagen__cv-title,.cv-copenhagen__top-info h1{font-weight:800;line-height:120%;text-transform:uppercase}.cv-copenhagen__cv-title{color:#f9f9f9;font-size:14px}.cv-copenhagen__time{color:#f9f9f9;font-size:11px;font-weight:800;line-height:120%;margin-bottom:18px}.cv-copenhagen__location{align-items:center;color:#f9f9f9;display:flex;font-size:11px;font-weight:600;gap:6px;line-height:120%;margin-bottom:6px}.cv-copenhagen__languages,.cv-copenhagen__work-place{align-items:center;color:#f9f9f9;display:flex;font-size:11px;font-weight:600;gap:6px;line-height:160%}.cv-copenhagen__work-place{margin-top:15px}.cv-copenhagen .social-links-container{background:#ec6338;border-radius:12px;flex-direction:column;margin:0;padding:6px}.cv-copenhagen .social-links-container .social-link{background:#f9f9f9;height:20px;width:20px}.cv-copenhagen .social-links-container .social-link svg>*{stroke:#454750}.cv-copenhagen .social-links-container .social-links-github svg>*,.cv-copenhagen .social-links-container .social-links-linkedin svg>*{fill:#454750}.cv-copenhagen h2{background:#ec6338;border-radius:8px;color:#fff;font-size:14px;font-weight:800;line-height:160%;margin-bottom:6px;padding:6px 12px;text-transform:uppercase;width:100%}.cv-copenhagen__info-block{display:grid;gap:12px;grid-template-columns:1fr 160px}@media screen{.cv-copenhagen__info-block{grid-template-columns:1fr 200px}}.cv-copenhagen .tech-stack{background:#f7f5f4;border-radius:12px;gap:4px;padding:12px}.cv-copenhagen .tech-stack__item{border:.5px solid #5e6375;border-radius:8px;color:#5e6375;font-size:10px;font-weight:400;line-height:160%}@media screen{.cv-copenhagen .tech-stack__item{zoom:1.25}}.cv-copenhagen .cv-experience{border:1px solid #f7f5f4;border-radius:12px;gap:6px;padding:6px 8px}@media screen{.cv-copenhagen .cv-experience{zoom:1.25}}.cv-copenhagen .cv-experience__title{color:#454750;font-size:10px;font-weight:800;line-height:160%}.cv-copenhagen .cv-experience p{color:#5e6375;font-size:9px;font-weight:400;line-height:140%}.cv-copenhagen .cv-experience__date{color:#5e6375;font-size:8px;font-weight:400;line-height:120%}.cv-copenhagen .cv-experience__work-place{color:#5e6375;font-size:8px;font-weight:800;line-height:160%}.cv-copenhagen .cv-experience__features-item{border:.5px solid #5e6375;border-radius:8px;color:#5e6375;font-size:8px;font-weight:400;line-height:160%;padding:4px 12px}.cv-copenhagen .cv-experience__features{gap:4px}.cv-copenhagen__summary{border:1px solid #f7f5f4;border-radius:8px;color:#5e6375;font-size:9px;font-weight:400;line-height:140%;padding:6px 8px}@media screen{.cv-copenhagen__summary{font-size:14px}}.cv-copenhagen__education{border:1px solid #f7f5f4;border-radius:12px;display:flex;flex-direction:column;padding:6px 8px;width:100%}@media screen{.cv-copenhagen__education{zoom:1.4}}.cv-copenhagen__education b{color:#454750;font-size:10px;font-weight:800;line-height:160%}.cv-copenhagen__education span{color:#5e6375;font-size:9px;font-weight:400;line-height:140%}.cv-copenhagen__subtitle{color:#5e6375;font-size:8px;font-weight:400;line-height:120%}.drop-image-area{background-repeat:no-repeat;background-size:cover;border:1px solid #232428;padding:10px}.drop-image-area.drop-image-area-big{align-items:center;border:1px dashed #232428;display:flex;height:600px;justify-content:center}.drop-image-area__dropped{display:flex;flex-wrap:wrap;gap:20px}.drop-image-area__dropped-image{max-width:60px;position:relative}.drop-image-area__dropped-image img{width:100%}.drop-image-area__dropped-image button{background:#f2f2f2;padding:2px;position:absolute;right:-5px;top:-5px}.drop-image-area__not-dropped{align-items:center;background:#fff;display:flex;flex-direction:column;padding:10px}.drop-image-area__not-dropped button{font-size:30px;padding:6px}.drop-image-area__not-dropped-title{color:#454750;font-size:18px;font-weight:700;line-height:28px;text-align:center}.drop-image-area__not-dropped-text{color:#5e6375;font-size:16px;font-weight:400;line-height:25px}.checkbox-block{align-items:center;display:flex;gap:20px}.checkbox-block input{background:transparent;border:1px solid #232428;cursor:pointer;height:20px;margin:0;width:20px}.checkbox-block input:checked{background-image:url(/build/images/checkbox.ac917430.svg);background-position:50%;background-repeat:no-repeat}.checkbox-block label{color:#232428;cursor:pointer;font-size:18px;line-height:24px}.time-range{align-items:center;display:flex;gap:10px}.time-range>input{padding:18px!important}.post-builder{display:flex;flex-direction:column;gap:40px;margin:50px auto;max-width:1000px}.post-builder__publics-block{align-items:flex-end;border-top:1px solid #5e6375;display:flex;gap:16px;justify-content:space-between;padding-top:40px}@media screen and (max-width:800px){.post-builder__publics-block{align-items:flex-start;flex-direction:column}}.post-builder__btn-group{display:grid;gap:30px;grid-template-columns:1fr 1fr}@media screen and (max-width:800px){.post-builder__btn-group{width:100%}}@media screen and (max-width:570px){.post-builder__btn-group{gap:16px;grid-template-columns:1fr}}.post-builder__btn-group button{max-width:240px;min-width:240px}@media screen and (max-width:800px){.post-builder__btn-group button{max-width:100%;width:100%}}.post-builder__btn-group button span{font-size:24px;padding:12px 24px}.switch{display:inline-block;height:18px;position:relative;width:32px}.switch input{height:0;opacity:0;width:0}.switch__slider{background-color:#686868;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.switch__slider:before{background-color:#fff;border-radius:50%;bottom:2px;content:"";height:14px;left:3px;position:absolute;transition:.4s;width:14px}input:checked+.switch__slider{background-color:#ec5616}input:focus+.switch__slider{box-shadow:0 0 1px #ec5616}input:checked+.switch__slider:before{transform:translateX(11px)}#banner{height:-moz-fit-content;height:fit-content;width:600px}@media screen and (max-width:1100px){#banner{width:calc(100vw - 60px)}}.banner-container-wrap{position:relative}.banner-container{position:absolute;right:0;top:80px}@media screen and (max-width:1100px){.banner-container{margin-top:-180px;position:static}.banner-container,.banner-container .swiper{padding-bottom:30px}}@media screen and (max-width:992px){.banner-container{margin-top:-60px}}.banner{background:#ec5616;border:1px solid #fff;color:#fff;display:flex;flex-direction:column;gap:33px;margin:auto;max-width:550px;padding:60px 40px 40px;width:100%}@media screen and (max-width:555px){.banner{padding:40px 20px 20px}}.banner .button{margin-top:auto}.banner .button:hover span{background:#232428!important}.banner__text p{color:#fff;font-size:18px;font-weight:800;line-height:160%}.banner--black{background:#232428}.banner--white{background:#fff;border:1px solid #232428;color:#232428}.banner--white p{color:#232428}.banner--black .banner__subtitle,.banner--image .banner__subtitle,.banner--white .banner__subtitle{color:#ec5616}.banner--image{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #232428;color:#232428}.banner--image p{color:#232428}.banner__title{font-family:Oswald;font-size:90px;font-weight:400;text-transform:uppercase}@media screen and (max-width:555px){.banner__title{font-size:54px}}.banner__subtitle{font-family:Oswald;font-size:34px;font-weight:400;line-height:120%;text-transform:uppercase}@media screen and (max-width:555px){.banner__subtitle{font-size:20px}}.banner .button{width:100%}.banner-preview-container{background:#232428;padding:200px 20px}@media screen and (max-width:992px){.banner-preview-container{padding:20px}}.banner-builder{background:#f9f9f9;padding-left:160px}@media screen and (max-width:1240px){.banner-builder{padding-left:20px}}@media screen and (max-width:992px){.banner-builder{padding-left:0}}.banner-builder-container{display:grid;grid-template-columns:minmax(300px,500px) 1fr;margin-top:2px}@media screen and (max-width:992px){.banner-builder-container{grid-template-columns:1fr}}.banner-builder-form{background:#fff;display:flex;flex-direction:column;gap:40px;padding:40px}@media screen and (max-width:992px){.banner-builder-form{padding:20px 0}}.banner-builder-form__title{color:#232428;font-size:20px;font-weight:800;line-height:160%}.banner-builder-form__group{display:flex;flex-direction:column;gap:12px}.banner-builder-form__group-input{align-items:center;display:flex;gap:10px;justify-content:space-between}.banner-builder-form__group-input .input-wrap{width:100%}@media screen and (max-width:1100px){.intro-homepage-wrap{display:flex;flex-direction:column-reverse;width:100%}}.intro-homepage-wrap .swiper-pagination{bottom:5px}.water-mark{color:#ec5616;font-family:Proxima Nova;font-size:100px;font-weight:600;left:50%;line-height:160%;max-width:1000px;opacity:.4;position:absolute;text-align:center;top:30%;transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:10}@media (max-width:992px){.water-mark{font-size:50px;top:10%}}.relative{position:relative}.blog-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px;margin:20px 0 35px}@media screen and (max-width:992px){.blog-list{grid-template-columns:repeat(2,1fr);margin-top:40px}}@media screen and (max-width:768px){.blog-list{grid-template-columns:repeat(1,1fr)}}.blog-item{background:#f9f9f9;border:1px solid #d3d3d3;text-decoration:none;transition:.3s linear;width:100%}.blog-item:hover{border:1px solid #ec5616;box-shadow:6px 12px 24px 0 rgba(31,32,43,.11)}.blog-item:hover img{transform:scale(1.1)}.blog-item__img{display:flex;height:300px;justify-content:center;overflow:hidden}.blog-item__img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:.2s ease-in-out;width:100%}.blog-item__info{padding:30px}@media screen and (max-width:992px){.blog-item__info{padding:8px}}.blog-item__category{align-items:center;color:#ec5616;display:flex;font-size:16px;font-weight:400;gap:20px;line-height:160%;margin:0 0 10px}.blog-item__category img{width:22px}.blog-item__category span{align-items:center;display:flex;gap:5px}@media screen and (max-width:992px){.blog-item__category{font-size:13px}}.blog-item__title{color:#232428;font-size:26px;font-weight:800;line-height:160%;max-height:126px;overflow:hidden}@media screen and (max-width:992px){.blog-item__title{font-size:16px}}.blog-category{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px}@media screen and (max-width:992px){.blog-category{gap:10px;margin-top:40px}}.blog-category a{background:transparent;border:none;color:#232428;cursor:pointer;font-size:21px;font-weight:600;line-height:160%;padding:0;text-decoration:none;transition:.3s linear}.blog-category a.active,.blog-category a:hover{color:#ec5616}@media screen and (max-width:992px){.blog-category a{font-size:18px}}.projects-category{align-items:center;display:flex;justify-content:space-between;margin-top:20px}@media screen and (max-width:992px){.projects-category{flex-direction:column;gap:20px;margin-top:20px}}@media screen and (max-width:400px){.projects-category select{min-width:auto;width:100%}}.projects-category .blog-category{justify-content:flex-start;margin:0}.post__top{margin:136px auto;max-width:1120px;text-align:center}.post__top h1{color:#232428;font-size:46px;font-weight:800;line-height:160%;margin:0 0 20px}@media screen and (max-width:768px){.post__top h1{font-size:26px}.post__top{margin:30px auto}}.post__author{color:#5e6375;font-size:24px;font-weight:800;line-height:160%}@media screen and (max-width:768px){.post__author{font-size:18px}}.post__date{color:#5e6375;font-size:20px;font-weight:400;line-height:160%}@media screen and (max-width:768px){.post__date{font-size:18px}}.post__image{margin:0 auto;max-width:1440px}.post__image img{display:block;width:100%}.post__text{display:flex;flex-direction:column;gap:40px;margin:100px auto 0;max-width:840px}@media screen and (max-width:768px){.post__text{margin:40px auto 0}}.post__text h2{color:#232428;font-size:26px;font-weight:800;line-height:160%}@media screen and (max-width:768px){.post__text h2{font-size:18px}}.post__text>p{margin:0}.post__text ol,.post__text ul{display:flex;flex-direction:column;gap:20px;list-style-type:number;padding:0 0 0 20px}.post__text ol li,.post__text ul li{color:#232428;font-size:20px;font-weight:400;line-height:160%}.post__text ol li::marker{font-weight:700}.post__text ul li:before{color:inherit;content:"•";display:inline-block;font-weight:700;width:15px}@media screen and (max-width:768px){.post__text ol li{font-size:16px}}.post__share{align-items:center;border-top:1px solid #5e6375;display:flex;gap:20px;justify-content:space-between;margin:40px auto 100px;max-width:840px;padding-top:40px}@media screen and (max-width:550px){.post__share{flex-direction:column;margin:40px auto}}.post__share-title{color:#232428;font-family:Oswald;font-size:30px;font-weight:400;line-height:110%;text-transform:uppercase}.project{padding:40px 0}@media screen and (max-width:768px){.project{padding:20px 0}}.project h1{color:#fff;font-size:46px;font-style:normal;font-weight:800;line-height:160%}@media screen and (max-width:768px){.project h1{font-size:32px}}.project .title{color:#fff;font-family:Oswald;font-size:30px;font-weight:400;line-height:100%;margin-bottom:10px;text-transform:uppercase}.project__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}@media screen and (max-width:768px){.project__top{align-items:flex-start;flex-direction:column;gap:20px}.project__top .button{width:100%}}.project__images{display:grid;grid-template-columns:1fr 650px;grid-gap:40px;margin-bottom:40px}@media screen and (max-width:992px){.project__images{grid-template-columns:1fr;margin-bottom:20px}}.project__additional{display:grid;grid-template-columns:1fr;grid-gap:10px;border:1px solid #fff;padding:20px}.project__additional-item img{height:100%;max-width:100%;width:100%}.project__additional-item-img-main{align-items:center;display:flex;height:560px;justify-content:center;overflow:hidden}@media screen and (max-width:768px){.project__additional-item-img-main{height:auto}}.project__additional-item-img{align-items:center;display:flex;height:250px;justify-content:center;overflow:hidden}@media screen and (max-width:768px){.project__additional-item-img{height:auto}}.project__main-img{max-height:860px;overflow:auto}.project__main-img img{display:block;width:100%}.project__info{display:grid;grid-template-columns:650px 1fr;grid-gap:40px}@media screen and (max-width:992px){.project__info{grid-template-columns:1fr}}.project__info-description{background:#1e1f24;padding:40px}@media screen and (max-width:768px){.project__info-description{padding:20px}}.project__info-description .title{margin-bottom:20px;padding-bottom:25px;position:relative}.project__info-description .title:before{background:#ec5616;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:52px}.project__info-description p{color:#d1d3db}.project__info-description .subtitle{color:#fff;font-size:26px;font-weight:800;line-height:160%;margin-bottom:20px}.project__assets{border:1px solid #fff;padding:40px}@media screen and (max-width:768px){.project__assets{padding:20px}}.project__assets .title{margin-bottom:20px}.project__assets-container{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}@media screen and (max-width:560px){.project__assets-container{display:grid;gap:10px;grid-template-columns:1fr 1fr}.project__assets-container .project__assets-item{margin:0 auto}}.project__assets-item{align-items:center;background:#1e1f24;display:flex;flex-direction:column;gap:10px;height:160px;justify-content:center;width:180px}@media screen and (max-width:560px){.project__assets-item{width:100%}}.project__assets-item span{text-align:center}.project-wrap{background:#232428;color:#fff}.team-member{display:grid;grid-template-columns:1fr 420px;grid-gap:60px;padding:60px 0}@media screen and (max-width:1300px){.team-member{grid-template-columns:1fr 300px;grid-gap:20px}}@media screen and (max-width:1050px){.team-member{grid-template-columns:1fr 200px}}@media screen and (max-width:992px){.team-member{grid-template-columns:1fr;grid-gap:0;padding:30px 0}}.team-member-container{height:-moz-min-content;height:min-content;min-height:calc(100% - 50px)}@media screen and (max-width:800px){.team-member-container{background:#fff}}.team-member-wrapper{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 130px)}.download-cv{display:flex;flex-direction:column;gap:20px;position:sticky;top:40px}@media screen and (max-width:992px){.download-cv{display:none}}.download-cv__btns{align-items:center;border:1px solid #232428;display:flex;gap:10px;justify-content:space-between;padding:20px}.download-cv__btns span{font-size:30px;font-weight:400;line-height:110%;text-transform:uppercase}@media screen and (max-width:1050px){.download-cv__btns{flex-direction:column}}.download-cv__btn{font-family:Oswald;font-size:30px;font-weight:400;line-height:110%;text-decoration:none;text-transform:uppercase}.download-cv__btn.active{color:#ec5616}.download-cv__block{background:#fff;padding:60px}@media screen and (max-width:1300px){.download-cv__block{padding:15px}}.download-cv__block .button.orange{margin-bottom:20px}@media screen and (max-width:1300px){.download-cv__block .button{min-width:100%;word-break:break-all}}.download-cv__text{color:#454750;font-size:18px;font-weight:700;line-height:160%;margin-bottom:20px;text-align:center}.download-cv__block-title{color:#232428;font-family:Oswald;font-size:60px;font-weight:400;line-height:110%;margin-bottom:60px;text-transform:uppercase}@media screen and (max-width:1050px){.download-cv__block-title{font-size:40px}}.download-cv .button{font-size:20px}.download-cv .button span{padding:16px 24px}.download-cv .button i{font-size:30px}#cv-builder{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:60px;grid-row-gap:24px;padding:0 0 24px}@media screen and (max-width:992px){#cv-builder{display:flex;flex-direction:column}.cv-builder-form{background:#fff;padding:20px;width:100%}#cv-builder{background:#f9f9f9;padding-bottom:90px}}.mobile-menu-builder{align-items:flex-start;background:#fff;display:flex;flex-direction:column;gap:20px;height:100vh;left:0;overflow:auto;padding:24px;position:fixed;top:0;width:100%;z-index:100}.cv-builder-top{align-items:center;display:flex;flex-wrap:wrap;gap:34px;grid-column:1/3;position:sticky;right:0;top:0;width:100%}@media screen and (max-width:992px){.cv-builder-top{border-radius:0;gap:10px;height:75px;padding:15px}}@media screen and (max-width:768px){.cv-builder-top{background:transparent!important;border-bottom:1px solid #eaebf1}}.cv-builder-top__item{color:#232428;font-family:Oswald;font-size:30px;text-decoration:none;text-transform:uppercase}@media screen and (max-width:992px){.cv-builder-top__item{padding:0}}.cv-builder-top__item--save{color:#ec5616;margin:0 0 0 auto}.cv-builder-top__item--delete{color:#5e6375}@media screen and (max-width:992px){.cv-builder-top button{padding:0}}@media screen{.cv-builder-preview .cv-template-wrap{margin:0 auto;max-width:1000px;min-height:297mm;width:100%}}@media screen and (max-width:992px){.cv-builder-preview .cv-template-wrap{zoom:.5!important}}.cv-builder-preview{display:flex;flex-direction:column;gap:10px}.cv-builder-preview__top{align-items:center;border:1px solid #232428;display:flex;gap:30px;padding:20px}@media screen and (max-width:992px){.cv-builder-preview__top{border:none;padding:0}}.cv-builder-preview__top span{color:#ec5616;margin:0 auto 0 0}.cv-builder-preview__top button,.cv-builder-preview__top span{font-family:Oswald;font-size:24px;text-decoration:none;text-transform:uppercase}.cv-builder-preview__top button{color:#232428}.popup{align-items:center;background:rgba(0,0,0,.4);box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;overflow:hidden;padding:10px;position:fixed;top:0;transition:all .4s ease-in-out;visibility:hidden;width:100%;z-index:1000}.popup.is-opened{opacity:1;visibility:visible}.popup.is-opened .popup-box{top:0}@media screen and (max-width:768px){.popup{padding:0}}.popup .popup-box{background:#fff;border:1px solid #232428;box-sizing:border-box;flex:0 1 auto;max-height:100%;max-width:100%;overflow:auto;position:relative;top:-100%;transition:all .3s ease-in;width:930px}.popup-box-top{align-items:center;background:#232428;display:flex;gap:10px;justify-content:space-between;padding:17px 40px}@media screen and (max-width:768px){.popup-box-top{padding:13px 20px}}.popup-box-top .title{color:#fff;font-size:30px}.popup-box-top .popup-close{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:flex;font-size:30px;height:36px;justify-content:center;width:36px}.popup-box-img{aspect-ratio:232/73;border-bottom:4px solid #ec5616;overflow:hidden;width:100%}.popup-box-img img{display:block;width:100%}.popup-box-container{padding:40px}@media screen and (max-width:768px){.popup-box-container{padding:40px 20px}}.popup-box-container__title{color:#232428;font-size:24px;font-weight:800;line-height:160%;margin-bottom:20px}@media screen and (max-width:768px){.popup-box-container__title{font-size:18px}}.popup-box-container p{font-size:16px}.popup-box-container__tech-stack{align-items:center;background:#f9f9f9;display:flex;gap:20px;padding:20px}.popup-box-container__tech-stack-item{align-items:center;display:flex;height:60px;justify-content:center;width:60px}.popup-box-container__tech-stack-item img{display:block;width:40px}.popup-box-container .button{margin-top:20px;width:100%}.popup-box-container .button:hover{border:1px solid #ec5616!important}.popup-box-container .button:hover span{background:#ec5616!important;color:#fff!important}.popup-open{cursor:pointer}.auth-page{display:grid;grid-template-columns:1fr 1fr}@media (max-width:992px){.auth-page{grid-template-columns:1fr}}.auth-page-text{align-items:center;background-color:#ec5616;background-image:url(/build/images/auth-bg.4dd07950.webp);background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center}.auth-page-text__inner{display:flex;flex-direction:column;gap:20px;max-width:600px;padding:20px}@media (max-width:992px){.auth-page-text__inner{padding:80px 16px}}.auth-page-text__inner h2{color:#e5e6ec;font-family:Oswald;font-size:32px;font-weight:400;line-height:100%;margin-bottom:20px;text-transform:uppercase}.auth-page-text__inner p{color:#eaebf1;font-size:20px;font-weight:400;line-height:160%}.auth-page-form{align-items:center;background:#232428;display:flex;justify-content:center}@media (max-width:992px){.auth-page-form{grid-row:1/2}}.auth-page-form h1{color:#fff;font-family:Oswald;font-size:35px;font-weight:400;line-height:110%;text-transform:uppercase}.auth-page-form h1 span{color:#ec5616}.auth-page-form h2{color:#b6bac6;font-family:Oswald;font-size:40px;font-weight:400;line-height:120%}.auth-page-form__inner{max-width:520px;padding:20px 40px 60px;width:100%}@media (max-width:992px){.auth-page-form__inner{padding:80px 16px}}.auth-page-form__inner p{color:#e5e6ec;font-size:18px;font-weight:400;line-height:120%;margin-bottom:5px}.auth-page-form .password-field-wrap,.auth-page-form input{border:1px solid #5e6375;color:#b6bac6;padding:12px 16px}.auth-page-form .password-field-wrap input::-moz-placeholder,.auth-page-form .password-field-wrap::-moz-placeholder,.auth-page-form input input::-moz-placeholder,.auth-page-form input::-moz-placeholder{color:#5e6375}.auth-page-form .password-field-wrap input::placeholder,.auth-page-form .password-field-wrap::placeholder,.auth-page-form input input::placeholder,.auth-page-form input::placeholder{color:#5e6375}.auth-page-form form{display:flex;flex-direction:column;gap:10px;margin-top:10px}.auth-page-form form button span{font-size:20px;padding:10px 24px}.auth-page-form form button i{font-size:30px}@media (max-width:600px){.auth-page-form form>.flex{flex-direction:column}}.google-apple-auth{margin-top:24px}.google-apple-auth .button{border:1px solid #fff;min-width:80px;padding:0;width:100%}.google-apple-auth .button i{font-size:22px}.google-apple-auth .button span{align-items:center;font-size:22px;gap:12px;justify-content:center;padding:9px 16px}.google-apple-auth>span{color:#b6bac6;display:flex;font-size:12px;font-weight:500;justify-content:center;margin-top:10px}.form-group .form-address{border:none;color:#b6bac6;font-size:12px;font-weight:500;margin:4px 0 0 auto;padding:0;width:-moz-fit-content;width:fit-content}.auth-back{color:#5e6375;font-family:Oswald;font-size:22px;font-weight:400;gap:10px;justify-content:flex-start;line-height:110%;margin-bottom:30px;padding:0;text-transform:uppercase}.form-error li,.form-error.text-danger{color:#da4100;font-size:14px;font-weight:400;margin-top:4px}.form-error.text-danger{font-size:18px}.legacy{background:#f9f9f9}.legacy h1{color:#232428;font-family:Oswald;font-size:50px;font-weight:400;line-height:100%;margin:50px 0;padding:0 20px;text-align:center;text-transform:uppercase}.legacy .container{background:#fff;margin-bottom:40px;max-width:800px;padding:24px 32px}.legacy .container a{color:#ec5616;display:inline;padding:0}.legacy .container p{color:#686c84;font-size:16px;font-style:normal;font-weight:400;line-height:160%}.legacy .container ol{display:flex;flex-direction:column;gap:12px;list-style-type:decimal;margin-top:40px;padding-left:12px}.legacy .container ol li::marker{color:#3d4155;font-size:14px;font-weight:700;line-height:20px}.legacy .container h2{color:#3d4155;font-size:14px;font-weight:700;line-height:20px;margin-bottom:12px}.legacy .container ul{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.legacy .container ul>li{flex-direction:column}.legacy .container ul>li::marker{font-size:0}.magic-hire-text{align-items:center;display:flex;gap:20px;width:100%}@media (max-width:780px){.magic-hire-text{gap:5px}}.magic-hire-text>span{color:#fff;font-family:Oswald;font-size:300px;font-weight:400;line-height:110%;margin-top:-30px;text-transform:uppercase}@media (max-width:780px){.magic-hire-text>span{font-size:160px;margin-top:-17px}}@media (max-width:380px){.magic-hire-text>span{font-size:100px;margin-top:-17px}}.magic-hire-text__sub{color:#fff;display:flex;flex-direction:column;font-family:Oswald;font-size:140px;font-weight:400;line-height:100%;text-transform:uppercase}.magic-hire-text__sub span{color:#5e6375;font-weight:100}@media (max-width:780px){.magic-hire-text__sub{font-size:65px;line-height:126%}}@media (max-width:380px){.magic-hire-text__sub{font-size:40px;margin-top:-8px}}.magic-hire{padding-top:84px}@media (max-width:992px){.magic-hire br{display:none}}.magic-hire h2{color:#454750;text-align:center;leading-trim:both;text-edge:cap;font-family:Oswald;font-size:80px;font-style:normal;font-weight:400;line-height:110%;margin-bottom:32px;text-transform:uppercase}@media (max-width:992px){.magic-hire h2{font-size:60px;margin-bottom:20px;text-align:left}.magic-hire{padding-top:78px}}@media (max-width:360px){.magic-hire{word-break:break-all}}.magic-hire .container{max-width:1230px}.magic-hire header{background:#232428;border-bottom:1px solid #5e6375;padding:16px 60px}.magic-hire header .burger span{background:#f9f9f9}@media (max-width:992px){.magic-hire header .burger{border:1px solid #fff;border-radius:2px;height:44px;padding:15px 10px;width:44px}.magic-hire header .burger span{height:1px;width:100%!important}.magic-hire header .burger.active span:nth-of-type(3){opacity:0}.magic-hire header .burger.active span:first-child{transform:rotate(45deg) translate(5px,4px)}}@media (max-width:1370px){.magic-hire header{padding:16px}}.magic-hire header .button{font-size:22px;min-width:170px}.magic-hire header .button span{height:48px;padding:14px 7px 14px 13px}@media (max-width:992px){.magic-hire header .button{border:1px solid #fff;margin:0 0 0 auto}.magic-hire header .button span{height:44px;padding:12px}}.magic-hire header .header-inner{gap:111px}@media (max-width:1600px){.magic-hire header .header-inner{gap:10px}}@media (max-width:992px){.magic-hire header .header-inner{justify-content:flex-start}}.magic-hire header .logo{color:#fff;font-family:Oswald;font-size:22px;font-style:normal;font-weight:400;line-height:110%;padding:11px 15px;text-decoration:none;text-transform:uppercase;white-space:nowrap}@media (max-width:780px){.magic-hire header .logo{padding:11px 0}}.magic-hire header .header-nav{gap:10px;justify-content:space-between;width:100%}@media (max-width:992px){.magic-hire header .header-nav{background:#232428;gap:40px;height:calc(100vh - 78px);justify-content:flex-start;top:78px}}.magic-hire header .header-nav a{color:#b6bac6;font-family:Proxima Nova,sans-serif;font-size:16px;font-weight:600;line-height:160%;text-align:center;text-transform:none}.magic-hire header .header-nav a:before{content:none}.magic-hire header .header-nav a.active,.magic-hire header .header-nav a:hover{color:#ec5616}.magic-hire header .header-nav a.active:before,.magic-hire header .header-nav a:hover:before{width:100%}@media (max-width:1280px){.magic-hire header .header-nav a{font-size:16px}}@media (max-width:1138px){.magic-hire header .header-nav a{font-size:14px}}@media (max-width:992px){.magic-hire header .header-nav a{font-size:20px}}.magic-hire #selectTemplate{background:#f0f1f2;padding:90px 15px}@media (max-width:992px){.magic-hire #selectTemplate{padding:40px 15px}.magic-hire #selectTemplate h2{text-align:center}}.magic-hire #selectTemplate .button{margin:40px auto 0}@media (max-width:650px){.magic-hire #selectTemplate .button{width:100%}}.magic-hire #selectTemplate #resumes{margin:80px auto 40px;max-width:calc(100vw - 30px);width:100%}.magic-hire #selectTemplate #resumes .swiper-slide{max-width:420px}.magic-hire #selectTemplate #resumes .swiper-slide img{display:block;width:100%}.magic-hire .landing-intro{background-color:#232428;background-image:url(/build/images/intro-bg.3bb071b7.svg);background-position:15% 54%;background-repeat:no-repeat;min-height:1040px;padding:180px 0 220px}@media (max-width:992px){.magic-hire .landing-intro{background-position:center 355%;background-size:300%;padding:90px 0 140px}}.magic-hire .landing-intro .container{display:grid;grid-template-columns:1fr 500px;max-width:1250px}@media (max-width:1445px){.magic-hire .landing-intro .container{grid-template-columns:1fr 535px}}@media (max-width:992px){.magic-hire .landing-intro .container{grid-template-columns:1fr}}.magic-hire .landing-intro h1{color:#efefef;leading-trim:both;text-edge:cap;font-family:Oswald;font-size:150px;font-weight:400;line-height:110%;text-shadow:12px 16px 160px rgba(0,0,0,.56);text-transform:uppercase;word-break:break-word}@media (max-width:1445px){.magic-hire .landing-intro h1{font-size:90px}}.magic-hire .landing-intro p{color:#efefef;margin:32px 0;leading-trim:both;text-edge:cap;font-family:Oswald;font-size:46px;font-weight:400;line-height:110%;text-shadow:12px 16px 160px rgba(0,0,0,.56);text-transform:uppercase}@media (max-width:992px){.magic-hire .landing-intro p{font-size:32px}}.magic-hire .landing-intro .button span{padding:18px 24px}@media (max-width:600px){.magic-hire .landing-intro .button{width:100%}}.magic-hire #whyDoesItWork{padding:80px 0}@media (max-width:992px){.magic-hire #whyDoesItWork{padding:40px 0}}.magic-hire #whyDoesItWork p{font-size:18px;font-weight:400;text-align:center}@media (max-width:992px){.magic-hire #whyDoesItWork p{text-align:left}}.magic-hire #threeSteps{background:#232428;padding:120px 0}@media (max-width:992px){.magic-hire #threeSteps{padding:40px 0}}.magic-hire #threeSteps h2{color:#fff}.magic-hire #threeSteps h2 b{position:relative;z-index:1}.magic-hire #threeSteps h2 span{position:relative}.magic-hire #threeSteps h2 span:before{border:1px solid #4f5053;border-radius:50%;bottom:-11px;content:"";display:block;height:119px;left:-43px;position:absolute;width:119px}@media (max-width:992px){.magic-hire #threeSteps h2 span:before{content:none}}.magic-hire #threeSteps h3{color:#ec5616;font-family:Proxima Nova,sans-serif;font-size:32px;font-weight:700;line-height:160%;text-align:center}.magic-hire #features{background:#f9f9f9;padding:120px 0 100px}@media (max-width:992px){.magic-hire #features{padding:60px 0}}.magic-hire #features .features{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:40px}@media (max-width:992px){.magic-hire #features .features{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.magic-hire #features .features{grid-template-columns:repeat(1,1fr)}}.magic-hire #features .features__item{background:#fff;border-radius:12px;padding:32px}.magic-hire #features .features__item img{margin-bottom:32px}.magic-hire #features .features__item h3{color:#454750;leading-trim:both;text-edge:cap;font-family:Oswald;font-size:36px;font-style:normal;font-weight:400;line-height:100%;margin-bottom:20px;text-transform:uppercase}.magic-hire #features .features__item p{color:#5e6375;font-family:Proxima Nova,sans-serif;font-size:20px;font-weight:400;line-height:160%}.magic-hire #howToUseIt{background-color:#232428;background-image:url(/build/images/show-bg.44f771a9.svg);background-position:center 100%;background-repeat:no-repeat;padding:100px 0}@media (max-width:992px){.magic-hire #howToUseIt{background-image:none;padding:40px 0}}h2{color:#fff}.video-container-symfony{margin-top:80px;width:100%}.video-container-symfony iframe{aspect-ratio:16/9;width:100%}.magic-hire #review{background-color:#232428;padding:60px 0}.magic-hire #review h2{color:#fff;text-align:left}.magic-hire #review .review-inner{background:#e75516;border-radius:8px;padding:75px 140px 75px 33%}@media (max-width:1200px){.magic-hire #review .review-inner{padding:75px 140px 75px 40%}}@media (max-width:992px){.magic-hire #review .review-inner{border-radius:0;margin:0 -15px;padding:60px 20px}}@media (max-width:650px){.magic-hire #review .review-inner .button{width:100%}}.magic-hire #review .review-inner .button span{padding:18px 24px}.magic-hire .tabcontent{display:none;padding:20px 0;text-align:center}.magic-hire .tabcontent.active{display:block}.magic-hire .tabcontent img{max-width:100%}.magic-hire .tabcontent h3{color:#454750;font-family:Oswald;font-size:36px;font-weight:400;line-height:100%;margin-bottom:20px;text-transform:uppercase}.magic-hire .tabcontent p{color:#5e6375;font-family:Proxima Nova,sans-serif;font-size:20px;font-weight:400;line-height:160%}.magic-hire .tabs-container{align-items:center;display:grid;grid-template-columns:repeat(2,1fr);margin-top:60px}@media (max-width:992px){.magic-hire .tabs-container{grid-template-columns:1fr}}.magic-hire .tabs{display:flex;flex-direction:column;gap:32px;padding:40px}@media (max-width:992px){.magic-hire .tabs{padding:0}}.magic-hire .tabs-btn-block{border-bottom:1px solid #b6bac6;padding-bottom:35px}.magic-hire .tabs-btn-block button{align-items:center;color:#b6bac6;display:flex;justify-content:space-between;width:100%;leading-trim:both;text-edge:cap;font-family:Oswald;font-size:36px;font-weight:400;line-height:100%;text-transform:uppercase}.magic-hire .tabs-btn-block button.active{color:#ec5616}.magic-hire .tabs-btn-block button.active svg path{fill:#ec5616}.magic-hire .tabs-btn-block button.active+.tabs-btn-block__text{display:block}.magic-hire .tabs-btn-block__text{display:none;margin-top:25px}.magic-hire .tabs-btn-block__text p{color:#f9f9f9;font-family:Proxima Nova,sans-serif;font-feature-settings:"liga" off;font-size:18px;font-style:normal;font-weight:400;line-height:120%}.magic-hire .why-does-it-work{display:flex;justify-content:center;margin:100px auto 0;max-width:1560px;overflow:hidden;padding:0 15px;width:100%}.magic-hire .why-does-it-work:not(.mobile){display:flex}@media (max-width:992px){.magic-hire .why-does-it-work:not(.mobile){display:none}}.magic-hire .why-does-it-work.mobile{display:none}@media (max-width:992px){.magic-hire .why-does-it-work.mobile{align-items:center;display:flex;flex-direction:column;gap:36px}.magic-hire .why-does-it-work.mobile h3{align-items:center;color:#454750;display:flex;font-family:Oswald;font-size:60px;font-weight:400;gap:30px;line-height:110%;text-align:center;text-transform:uppercase}.magic-hire .why-does-it-work.mobile img{max-width:400px;width:100%}}.magic-hire .why-does-it-work>img{max-width:600px;width:100%}.magic-hire .why-does-it-work__text{align-items:center;display:flex;flex-direction:column;gap:30px;margin:0 -30px;z-index:2}.magic-hire .why-does-it-work__text img{box-shadow:29px 40px 60px 0 rgba(38,36,50,.21)}.magic-hire .why-does-it-work__text h3{color:#454750;font-family:Oswald;font-size:60px;font-weight:400;line-height:110%;text-align:center;text-transform:uppercase}.magic-hire #resume-feedback{background:#f9f9f9;border:1px solid #b6bac6;border-radius:8px;box-shadow:29px 40px 60px 0 rgba(38,36,50,.21);left:40px;max-width:320px;position:absolute;top:-60px}.magic-hire #resume-feedback .review-wrap{padding:40px}@media (max-width:992px){.magic-hire #resume-feedback{position:static}}@media (max-width:600px){.magic-hire #resume-feedback{max-width:calc(100vw - 30px)}}.magic-hire .resume-feedback-control{align-items:center;display:flex;justify-content:space-between;padding:0 40px 8px}.magic-hire .resume-feedback-control .flex{display:flex;gap:10px}.magic-hire .resume-feedback-control .swiper-pagination{position:static;text-align:left}.magic-hire .resume-feedback-control svg{height:40px;width:40px}.magic-hire .review-wrap{align-items:center;display:flex;flex-direction:column;gap:40px;position:relative}.magic-hire .review-wrap img{border-radius:50%;height:120px;width:120px}.magic-hire .review-wrap h3{color:#454750;leading-trim:both;text-edge:cap;font-family:Oswald;font-size:30px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.magic-hire .review-wrap h4{color:#454750;font-feature-settings:"liga" off;font-size:18px;font-style:normal;font-weight:700;line-height:160%}.magic-hire .review-wrap p{color:#5e6375;font-feature-settings:"liga" off;font-size:16px;font-style:normal;font-weight:400;line-height:160%}@keyframes animated-cards_rotateY__DM_fr{0%{transform:rotateY(0deg)}40%{transform:rotateY(20deg)}50%{display:none;transform:rotateY(170deg)}90%{transform:rotateY(185deg)}to{transform:rotateY(1turn)}}@keyframes animated-cards_show-and-hide-1__QFuRR{0%{opacity:1}24%{opacity:1}25%{opacity:0}96%{opacity:0}to{opacity:1}}@keyframes animated-cards_show-and-hide-2__KWvUW{0%{opacity:1}50%{opacity:1}51%{opacity:0}to{opacity:0}}@keyframes animated-cards_show-and-hide-3__pyc3Z{0%{opacity:0}45%{opacity:0}47%{opacity:1}75%{opacity:1}76%{opacity:0}to{opacity:0}}@keyframes animated-cards_show-and-hide-4__bYEGQ{0%{opacity:0}69%{opacity:0}71%{opacity:1}96%{opacity:1}to{opacity:0}}.animated-cards{height:650px;margin-top:-100px;overflow:hidden;padding:100px 0;position:relative;width:550px}@media (max-width:650px){.animated-cards{height:calc(100vw - 30px);margin-top:30px;width:calc(100vw - 30px)}}.animated-cards__card-container{display:block;height:100%;perspective:500px;position:relative;text-align:center;width:100%}.animated-cards__inner{animation-timing-function:ease-in-out;animation:animated-cards_rotateY__DM_fr 8s 2s infinite forwards;height:100%;position:absolute;transform-style:preserve-3d;transition:transform 1s ease-in;width:100%}.animated-cards__inner img{-o-object-fit:cover;object-fit:cover;width:100%}.animated-cards__back,.animated-cards__front{backface-visibility:hidden;display:block;height:100%;position:absolute;width:100%}.animated-cards__back{transform:rotateY(180deg)}.animated-cards__front{transform:rotateY(0deg)}.animated-cards_resumeOne__D0ARv{animation:animated-cards_show-and-hide-1__QFuRR 16s 2s infinite forwards;opacity:1;padding-top:16px;position:relative}.animated-cards__resume-two-container{animation:animated-cards_show-and-hide-2__KWvUW 16s 2s infinite forwards;margin:auto;position:relative;top:50%;transform:translateY(-50%)}.animated-cards_resumeTwo__Yu6L5{height:auto;max-width:100%;position:relative;z-index:1}.animated-cards_newEntryTwo__7OuQ1{bottom:0;position:absolute;right:-7%;width:100%;z-index:3}.animated-cards_fontsTwo__aTPxa{bottom:-4%;left:-17%;position:absolute;width:54%;z-index:0}.animated-cards_profileTwo__Cab1h{left:33%;position:absolute;top:-7%;width:30%;z-index:3}.animated-cards_hiredTwo__wGro5{animation:animation-zoom-in 4s 2s infinite forwards;border:1px solid #57cda4;border-radius:28px;color:#57cda4;left:-8%;position:absolute;top:-4%;transform:rotate(-3.04deg);z-index:3}.animated-cards_resumeThree__l_nL0{animation:animated-cards_show-and-hide-3__pyc3Z 16s 2s infinite forwards;left:-24px;opacity:0;position:absolute;top:50%;transform:translateY(-50%)}.animated-cards__resume-four-container{animation:animated-cards_show-and-hide-4__bYEGQ 16s 2s infinite forwards;bottom:0;opacity:0;position:absolute;top:0}.animated-cards_resumeFour__Lx5d_{left:-24px;position:relative;top:50%;transform:translateY(-50%)}.subscription-page .magic-hire-text{margin-bottom:60px}.subscription-page .magic-hire-text__sub{color:#454750;font-size:110px}.subscription-page .magic-hire-text__sub span{color:#ec5616}.subscription-page .magic-hire-text>span{color:#454750;font-size:240px;margin-top:-21px}@media (max-width:992px){.subscription-page .magic-hire-text__sub{font-size:60px}.subscription-page .magic-hire-text>span{font-size:150px}}.subscription-page__inner{padding:60px 40px}@media screen and (max-width:1100px){.subscription-page__inner{padding:20px}}.subscription-plan{background:#f9f9f9;border:1px solid #b6bac6;border-radius:4px;display:flex;flex-direction:column;padding:60px 40px}@media screen and (max-width:992px){.subscription-plan{padding:20px}}.subscription-plan .members__header__link{margin-top:auto}@media screen and (max-width:1100px){.subscription-plan h2{font-size:32px}}.subscription-plan.subscription-plan-professional{border:1px solid #ec5616}.subscription-plan.subscription-plan-professional h2{color:#ec5616}.subscription-plan.subscription-plan-professional .subscription-plan__list{margin:40px 0 35px}.subscription-plan__header{align-items:center;display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:600px){.subscription-plan__header{flex-wrap:wrap;gap:5px}}.subscription-plan__header-item{border:1px solid #5e6375;border-radius:30px;color:#5e6375;font-size:20px;font-style:normal;font-weight:700;line-height:160%;padding:6px 16px}@media screen and (max-width:992px){.subscription-plan__header-item{font-size:16px}}.subscription-plan__list{display:flex;flex-direction:column;gap:12px;margin:40px 0}.subscription-plan__list-item{align-items:center;display:flex;gap:16px}.subscription-plan__list-item span{color:#5e6375;font-size:20px;font-weight:700;line-height:1}.subscription-plan__list-item svg{min-height:32px;min-width:32px}.subscription-plan-button-text{color:#454750;font-size:18px;font-style:normal;font-weight:700;line-height:110%;margin-bottom:12px}.error{background:#eaebf1;justify-content:center;padding:16px}.error,.error-inner{align-items:center;display:flex}.error-inner{background:#f9f9f9;border-radius:4px;box-shadow:0 40px 60px 0 rgba(86,95,104,.12);flex-direction:column;max-width:690px;padding:80px 60px 60px;width:100%}@media (max-width:768px){.error-inner{padding:20px}}.error-inner h1{color:#454750;font-family:Oswald;font-size:200px;font-weight:400;line-height:110%;margin-bottom:60px;text-align:center;text-transform:uppercase;word-break:break-all}@media (max-width:768px){.error-inner h1{font-size:100px;margin-bottom:30px}}.error-inner h1.big-world{font-size:120px}@media (max-width:768px){.error-inner h1.big-world{font-size:70px;margin-bottom:30px}}.error-inner h2{color:#454750;font-size:32px;font-weight:700;margin-bottom:12px}.error-inner h2,.error-inner p{line-height:160%;text-align:center}.error-inner p{font-size:16px;font-style:normal;font-weight:400;margin-bottom:24px}.error-inner p span{color:#ec5616}.error-inner p a{color:#ec5616;display:inline;padding:0}.error-inner p a:hover{text-decoration:underline}.error-inner .members__header__link,.error-inner form{font-size:20px;font-weight:700;max-width:225px;width:100%}.hr-crm__header>a{padding:0}.hr-crm__header .burger{cursor:pointer;display:none;flex-direction:column;gap:6px;width:30px}@media screen and (max-width:768px){.hr-crm__header .burger{display:flex}}.hr-crm__header .burger span{background:#fff;height:2px;transition:.4s cubic-bezier(.68,-.6,.32,1.6)}.hr-crm__header .burger span:first-of-type{width:50%}.hr-crm__header .burger span:nth-of-type(2){width:100%}.hr-crm__header .burger span:nth-of-type(3){width:75%}.hr-crm__header .burger.active span:first-of-type{transform:rotate(45deg) translate(3px);transform-origin:bottom}.hr-crm__header .burger.active span:nth-of-type(2){transform:rotate(-45deg);transform-origin:top}.hr-crm__header .burger.active span:nth-of-type(3){transform:translate(13px,-3px) rotate(45deg);transform-origin:bottom;width:50%}.MuiOutlinedInput-input{border:1px solid #e5e6ec!important;border-radius:0!important;padding:11px 16px!important}.language-level,.language-name{width:100%}.time-range{display:grid;grid-template-columns:1fr 1px 1fr}.time-range input::-moz-placeholder{font-size:16px}.time-range input::placeholder{font-size:16px}.time-range input{border:1px solid #b6bac6;height:50px;padding:5px 10px}.time-range input:focus{outline:1px solid #b6bac6}.time-range input:hover{border:1px solid #5e6375}.selected-skills{border:1px solid #e5e6ec;display:flex;flex-wrap:wrap;gap:10px;height:auto;padding:20px 16px}.selected-skill{align-items:center;border:1px solid #b6bac6;border-radius:2px;color:#5e6375;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:15px;padding:4px 8px;transition:.3s ease-in-out}.selected-skill:hover{background:#ec5616;border:1px solid #ec5616;color:#fff}.remove-option:hover svg>*,.selected-skill:hover svg>*{fill:#fff}.social-link svg>*{stroke:#fff}.social-links-github svg>*,.social-links-linkedin svg>*{fill:#fff}.react-datepicker-wrapper{width:100%}.service-page .info-block-grid{background:#fff}.service-page .title{font-size:60px}@media (max-width:992px){.service-page .title{font-size:32px;margin-bottom:20px;padding-bottom:0}}.service-page .info-block-grid-inner{gap:32px}.service-page .info-block-grid-inner.service-description{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.service-page .info-block-grid-inner__item{padding:46px 32px}@media (max-width:992px){.service-page .info-block-grid-inner__item{padding:24px}}.service-page .info-block-grid-inner__title{color:#232428;font-family:Oswald;font-size:30px;font-weight:400;line-height:120%;padding:0;text-transform:uppercase}@media (max-width:992px){.service-page .info-block-grid-inner__title{font-size:20px}}.service-page .info-block-grid-inner__title:before{content:none}.service-page .technology{border:1px solid #232428;gap:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding:32px}.service-page .technology__item{background:#f9f9f9;height:150px;justify-content:center;padding:10px}@media (max-width:768px){.service-page .technology__item{height:110px}.service-page .technology__item img{max-height:45px;max-width:45px}.service-page .technology{gap:8px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));padding:12px}}.development-approach{background:#f9f9f9;padding:64px 0}.development-approach__inner{display:grid;grid-template-columns:1fr 1fr;margin-top:64px}@media (max-width:992px){.development-approach__inner{gap:20px;grid-template-columns:1fr}}.development-approach__item-row{align-items:center;display:flex;gap:20px;padding-right:50px}@media (max-width:768px){.development-approach__item-row{align-items:flex-start;flex-direction:column}}.development-approach__item-row span{color:#b6bac6;leading-trim:both;text-edge:cap;font-family:Oswald;font-size:80px;font-weight:400;line-height:100%;text-transform:uppercase}@media (max-width:768px){.development-approach__item-row span{font-size:40px}}.development-approach__item-row h3{color:#000;font-feature-settings:"liga" off;font-size:24px;font-weight:700;line-height:160%}@media (max-width:768px){.development-approach__item-row h3{font-size:18px}}.development-approach__item-row p{color:#5e6375;font-feature-settings:"liga" off;font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width:768px){.development-approach__item-row p{font-size:14px}}.development-approach__item{display:flex;flex-direction:column;gap:40px;justify-content:center}.our-projects{background:#232428;padding:64px 0}.our-projects .title{color:#fff}.our-projects__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:80px}@media (max-width:768px){.our-projects__top{align-items:flex-start;flex-direction:column;gap:20px}}@media (max-width:600px){.our-projects__top .btn-group{flex-direction:column}}.our-projects__top .button{min-width:210px}.our-projects__inner .tabs__content-grid{gap:0}@media (max-width:992px){.our-projects__inner .tabs__content-grid{gap:10px}}.our-projects__inner .tabs__content-grid .tabs__content-text{background:#1e1f24;height:100%;padding:40px}@media (max-width:992px){.our-projects__inner .tabs__content-grid .tabs__content-text{background:transparent;padding:0}}.our-projects__inner .tabs__content-grid .tabs__content-text .subtitle,.our-projects__inner .tabs__content-grid .tabs__content-text h2{color:#fff}.our-projects__inner .tabs__content-grid .tabs__content-text p{color:#b6bac6}.our-projects__inner .tabs__content-grid .tabs__content-img{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.our-projects__inner .tabs__content-grid .tabs__content-img img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.our-projects__inner-swiper-btns{align-items:center;display:flex;gap:6px;justify-content:flex-end;margin-top:12px}@media (max-width:992px){.our-projects__inner-swiper-btns{justify-content:center}}.our-projects__inner-swiper-btns>.swiper-button{height:40px;margin:0;position:static;width:40px}@media (max-width:992px){.our-projects__inner-swiper-btns>.swiper-button{display:block!important}}.service-testimonials{background:#232428;border-top:3px solid #fff;padding:80px 0}.service-testimonials .title{color:#fff;margin-bottom:30px}.service-testimonials__inner{align-items:center;display:flex;gap:64px}@media (max-width:992px){.service-testimonials__inner{align-items:flex-start;flex-direction:column;gap:15px}}.service-testimonials__item{border:1px solid #5e6375;display:flex;flex-direction:column;gap:8px;height:100%;padding:32px}.service-testimonials__item p{color:#d1d3db}.service-testimonials__item>div{align-items:center;display:flex;gap:20px}.service-testimonials__item>div p{font-size:16px;margin:0}.loved-by__inner{align-items:center;background:rgba(0,0,0,.2);border-radius:8px;display:flex;gap:8px;padding:12px;width:-moz-fit-content;width:fit-content}.loved-by__inner p{color:#ececec;font-size:16px;font-weight:600;line-height:160%;text-shadow:12px 16px 160px rgba(0,0,0,.56)}@media (max-width:600px){.loved-by__inner{width:100%}}#service-slider{max-width:1600px;width:100%}@media (max-width:1630px){#service-slider{margin:0 auto;width:calc(100vw - 50px)}.home-page-swiper #service-slider{#service-slider{width:100vw}}}.our-team__button{margin-bottom:80px}.video-container{align-items:center;display:flex;justify-content:center;margin:0 0 40px;position:relative;width:100%}@media (max-width:992px){.video-container{margin:0 0 40px}}.video-container video{width:100%}.video-container img,.video-container video{aspect-ratio:16/9;border-radius:12px;max-width:900px}.video-container img{display:block;width:60%}@media (max-width:992px){.video-container img{width:100%}}.video-play-button{border-radius:50%;box-sizing:content-box;display:block;height:44px;left:50%;padding:18px 20px 18px 28px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:32px;z-index:10}.video-play-button:before{animation:pulse-border 1.1s ease-out infinite;height:55px;width:55px;z-index:0}.video-play-button:after,.video-play-button:before{background:#ec5616;border-radius:50%;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.video-play-button:after{height:60px;transition:all .2s;width:60px;z-index:1}.video-play-button span{border-bottom:12px solid transparent;border-left:19px solid #fff;border-top:12px solid transparent;display:block;height:0;left:5px;position:relative;top:1px;width:0;z-index:3}@keyframes popup{0%{filter:blur(5px);opacity:0;transform:scale(.8) translateY(-10px)}50%{filter:blur(2px);opacity:.5;transform:scale(1.05) translateY(5px)}to{filter:blur(0);opacity:1;transform:scale(1) translateY(0)}}.modal{align-items:center;background-color:#000;background-color:rgba(0,0,0,.4);display:flex;height:100dvh;justify-content:center;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:opacity .3s ease-out,transform .3s ease-out,visibility .3s;visibility:hidden;width:100dvw;z-index:1000}.modal.show{opacity:1;visibility:visible}.modal.show .modal-content{animation:popup .3s ease-out}.modal-content{max-width:900px;overflow:hidden;position:relative;width:60%}@media (max-width:992px){.modal-content{width:90%}}.modal-content video{border-radius:10px;max-width:100%}.close{align-items:center;background:#ec5616;border-radius:50%;color:#fff;display:flex;float:right;font-size:23px;font-weight:700;height:28px;justify-content:center;line-height:0;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:28px;z-index:2}.close:focus,.close:hover{color:#fff;cursor:pointer;text-decoration:none}@keyframes pulse-border{0%{opacity:1;transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5)}}.loader-wrap{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.loader{animation:l13 1s linear infinite;aspect-ratio:1;background:radial-gradient(farthest-side,#ec5616 94%,#0000) top/8px 8px no-repeat,conic-gradient(#0000 30%,#ec5616);border-radius:50%;margin:auto;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0);width:50px}@keyframes l13{to{transform:rotate(1turn)}}.image-container{height:100%;position:relative;width:100%}.lazy{opacity:0}.image-container:not(.loaded):before{background:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.btn-flip{color:#fff;display:inline-block;font-family:Oswald;letter-spacing:1px;line-height:46px;opacity:1;outline:0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.btn-flip:hover:after{opacity:1;transform:translateY(0) rotateX(0)}.btn-flip:hover:before{opacity:0;transform:translateY(50%) rotateX(90deg)}.btn-flip:after{background:#fff;color:#232428;content:attr(data-back);opacity:0;position:absolute;transform:translateY(-50%) rotateX(90deg);width:100%}.btn-flip:after,.btn-flip:before{border:1px solid #fff;display:block;left:0;top:0;transition:.3s}.btn-flip:before{background:transparent;color:#fff;content:attr(data-front);line-height:46px;opacity:1;padding:0 30px;position:relative;transform:translateY(0) rotateX(0)}.call-block-inner__btns{align-items:center;display:flex;gap:15px;justify-content:center}.fixed-video{aspect-ratio:16/9;max-width:300px;opacity:0;position:fixed;right:20px;top:99px;transition:.4s ease-in-out;z-index:-1}.fixed-video.show{opacity:1;z-index:99}.fixed-video video{border-radius:12px;height:100%;width:100%}.our-projects-new{display:flex;flex-direction:column;gap:20px;padding:0 0 80px}.our-projects-new__item{background-color:#ec5616;border-radius:6px;box-shadow:0 0 1px #0000001a,0 3px 6px #0000000d;color:#fff;display:grid;grid-template-columns:2fr 1.5fr;height:400px;overflow:hidden;text-decoration:none;transition:all .5s cubic-bezier(.215,.61,.355,1)}.our-projects-new__item:hover{box-shadow:0 0 1px #0000,0 3px 6px #0000;filter:brightness(110%);transform:scale(.99)}.our-projects-new__item .our-projects-new__item-img{align-items:center;display:flex;height:100%;justify-content:center;max-width:100%;overflow:hidden}.our-projects-new__item .our-projects-new__item-img img{height:100%;margin:-1px;-o-object-fit:cover;object-fit:cover;width:100%}.our-projects-new__item .our-projects-new__item-text{height:100%;-o-object-fit:cover;object-fit:cover;padding:48px;width:100%;z-index:2}.our-projects-new__item-text-inner{display:flex;flex-direction:column;height:100%;justify-content:center}.our-projects-new__item .our-projects-new__item-text h3{font-size:32px;font-weight:700;line-height:160%}.our-projects-new__item-text-inner h3{margin-bottom:40px;padding-bottom:20px;position:relative}.our-projects-new__item-text-inner h3:before{background:#fff;bottom:0;content:"";height:2px;left:0;position:absolute;width:50px}.our-projects-new__item-btn{align-items:center;display:flex;gap:10px}.our-projects-new__item:hover .our-projects-new__item-btn i{animation:jump 1.5s infinite;opacity:1}@keyframes jump{0%{transform:rotate(45deg) translate(0)}50%{transform:rotate(45deg) translate(12px,-10px)}to{transform:rotate(45deg) translate(0)}}.our-projects-new__item-btn i{opacity:.3;transform:rotate(45deg);transition:.3s linear}@media (max-width:992px){.our-projects-new__item{grid-template-columns:1fr;height:auto}.our-projects-new__item .our-projects-new__item-text{padding:24px}.our-projects-new__item .our-projects-new__item-text h3{margin-bottom:10px}}.our-projects-new__item .our-projects-new__item-text p{color:#fff;font-size:16px;font-weight:400;line-height:120%;margin:0}.divider.casestudy-divider{margin-bottom:32px}.divider.black{margin-top:24px}.divider.lp-divider{margin-bottom:32px}.our-projects-new__item.our-projects-new__item--your-project{background-color:transparent;border-radius:16px;box-shadow:none;grid-template-columns:1fr;padding:0 16px;position:relative}.our-projects-new__item.our-projects-new__item--your-project svg{border-radius:6px;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.our-projects-new__item.our-projects-new__item--your-project .our-projects-new__item-text,.our-projects-new__item.our-projects-new__item--your-project .our-projects-new__item-text p{color:#232428;text-align:center}.our-projects-new__item.our-projects-new__item--your-project .our-projects-new__item-text h3{margin-bottom:0}.our-projects-new__item.our-projects-new__item--your-project .our-projects-new__item-text p a{color:#ec5616;text-decoration:none}.our-projects-new__item.our-projects-new__item--your-project .our-projects-new__item-text p a:hover{text-decoration:underline}.our-projects-new__item.our-projects-new__item--your-project .our-projects-new__item-text p{margin-bottom:20px}.our-projects-new__item.our-projects-new__item--your-project .our-projects-new__item-text{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:50%}@media (max-width:992px){.our-projects-new__item.our-projects-new__item--your-project .our-projects-new__item-text{max-width:100%}.our-projects-new__item h3{font-size:24px!important}}.path{stroke-dasharray:16;animation:dash 50s linear infinite;animation-direction:reverse}@keyframes dash{to{stroke-dashoffset:1000}}.our-projects-new-page{margin-top:50px}.project-page{max-width:100dvw;min-height:100dvh;overflow:hidden;position:relative}#project-page canvas{max-width:100%}#project-page{left:0;position:absolute;top:0;z-index:0}#project-page:before{background:linear-gradient(rgba(245,248,255,0),#fff);bottom:-1px;content:"";height:16.4rem;left:0;position:absolute;width:100%}.project-page__intro{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;margin:0 auto;max-width:800px;padding:110px 0 0;position:relative;text-align:center;z-index:1}.project-page__intro *{color:inherit!important}.project-page__intro .btn-flip:before{background:#ec5616;border:1px solid #ec5616}.project-page h1{font-family:Oswald;font-size:60px;font-weight:400;line-height:120%;text-transform:uppercase}@media (max-width:992px){.project-page h1{font-size:32px;margin-bottom:20px}}.project-page h2{color:#232428;font-family:Oswald;font-size:45px;font-weight:400;line-height:120%;margin-bottom:30px;padding-bottom:30px;position:relative;text-align:center;text-transform:uppercase}@media (max-width:992px){.project-page h2{font-size:30px;margin-bottom:20px;padding-bottom:25px}}.project-page h2:before{background:#ec5616;bottom:0;content:"";display:block;height:5px;position:absolute;right:calc(50% - 43px);width:86px}.project-page__image{aspect-ratio:1546/1115;bottom:-250px;left:50%;margin:0;max-height:720px;max-width:1000px;min-width:1000px;perspective:1200px;position:absolute;transform:translateX(-50%);width:100%}.project-page__image img{display:block;width:100%}.project-page__image-frame{border-radius:12px;height:100%;overflow:hidden;position:relative;transform:rotateX(25deg) scale(1);transform-origin:bottom}.project-page__image-frame-bottom{background-color:#4a4949;z-index:2}.project-page__image-frame-bottom,.project-page__image-frame-interface{height:calc(100% - 70px);left:0;margin:37px;position:absolute;top:0;width:calc(100% - 70px)}.project-page__image-frame-interface{align-items:center;display:flex;justify-content:center;overflow:hidden;z-index:3}.project-page__image-frame-tablet{left:0;position:absolute;top:0;z-index:3}.project-page .container{max-width:1200px;padding:0 20px}.project-page .project{background:transparent;color:#fff;padding:80px 0}.project-page .project *{color:#232428}.project-page .info-block__inner{margin:0 auto}.project-page__video{padding:80px 0;text-align:center}.project-page__video .video-container{margin-top:30px}.project-page__overview{margin:0 auto;padding:80px 0}.project-page__images{margin:0 auto;overflow:hidden;padding:0 0 80px;width:calc(100dvw - 16px)}.project-page__images .project-page__images-row{display:flex;gap:40px}.project-page__images .project-page__images-row .project-page__images-row-item{align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;min-width:25%;overflow:hidden}@media (max-width:992px){.project-page__images .project-page__images-row .project-page__images-row-item{min-width:200px}}.project-page__images .project-page__images-row .project-page__images-row-item img{width:100%}.project-page__images .project-page__images-row:first-of-type{transform:translateX(-100%)}.project-page__images .project-page__images-row:last-of-type{margin-top:40px;transform:translateX(0)}.project__info-description-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media (max-width:992px){.project-page__images .project-page__images-row{gap:20px}.project-page__images .project-page__images-row .project-page__images-row-item{max-width:200px}.project-page__images .project-page__images-row:first-of-type{transform:translateX(-100%)}.project-page__images .project-page__images-row:last-of-type{margin-top:20px}}.project-page .project__info-description{background:transparent;padding:0}.project-page__overview-text{display:grid;gap:20px;grid-template-columns:1fr 200px}.project-page__overview-text ul li{color:#5e6375;font-size:20px;font-weight:400;line-height:160%;padding:0 0 0 20px}@media (max-width:992px){.project-page__overview-text{grid-template-columns:1fr}}.project-page__overview-text-metrics .subtitle{line-height:160%;font:inherit}.project-page__overview-text-metrics strong{font-weight:900}.project-page__overview-text-metrics em{font-style:italic}.project-page__overview-text-metrics a{color:#ec5616;text-decoration:none}.project-page__overview-text-metrics{font-size:16px;line-height:160%}.project-page__overview-text-metrics-item{display:grid;gap:10px;grid-template-columns:1.2fr 2fr}.project-page .project__assets-item{height:90px;width:90px}.project-page .project__assets-item span{color:#fff;font-size:12px}.project-page .project__assets-container{justify-content:center}.project-page .project__assets-item img{max-width:30px}.project-page .project__assets{border:none;padding:0}.project-page__metrics{padding:80px 0;text-align:center}.project-page__metrics h2{color:#232428;font-family:Oswald;font-size:45px;font-weight:400;line-height:120%;margin-bottom:40px;text-transform:uppercase}.project-page__metrics-grid{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin:0 auto}.project-page__metrics-item{background:#f9f9f9;border-radius:8px;padding:20px;text-align:center}.project-page__metrics-item b{color:#232428;font-size:24px;font-weight:700}.project-page__metrics-item .subtitle{color:#5e6375;font-size:18px;font-weight:400;margin-top:10px}.project-page__features{padding:80px 16px}.project-page__features .our-projects__inner-swiper-btns{justify-content:right;margin:0 0 20px}@media (max-width:992px){.project-page__features .our-projects__inner-swiper-btns{justify-content:center;margin:20px 0 0}}.project-page__features-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}#features-slider .swiper-slide{max-width:500px;width:100%}.project-page__features-item{align-items:center;border:1px solid #e5e6ec;border-radius:12px;display:flex;flex-direction:column;gap:16px;overflow:hidden;text-align:left}.project-page__features-item img{transition:.3s ease-in-out;width:100%}.project-page__images-row img{max-width:500px}.project-page__features-item:hover img{transform:scale(1.1)}.project-page__features-item h3 i{transform-origin:center;transition:.3s ease-in-out}.project-page__features-item:hover h3 i{transform:rotate(45deg)}.project-page__features-item-img{align-items:center;display:flex;justify-content:center;overflow:hidden;width:100%}.project-page__features-item-text{max-width:100%;padding:0 16px 16px;width:100%}.project-page__features-item-text h3{align-items:center;color:#ec5616;display:flex;font-size:20px;font-weight:500;gap:30px;justify-content:space-between;line-height:120%;margin-bottom:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.project-page__features-item-text p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;line-height:1.5em;min-height:4.5em;overflow:hidden}@media (max-width:992px){.project-page__features-item-text h3{font-size:18px}.project-page__features-item-text p{font-size:16px}}.project-page-intro{height:100dvh;margin-bottom:250px;position:relative}.project-page__next-project{min-height:500dvh;padding-top:78px;position:relative}@media (max-width:992px){.project-page__next-project{padding-top:68px}.project-page-intro{margin-bottom:0}}.project-page__next-project-title{bottom:50%;color:#232428;font-family:Oswald;font-size:45px;font-weight:400;left:50%;line-height:120%;padding:15px;position:absolute;text-align:center;text-transform:uppercase;transform:translateX(-50%) translateY(50%);z-index:2}.project-page__next-project-title span{font-size:20px;font-weight:400}.project-page__next-project-img{align-items:center;bottom:50%;display:flex;height:calc(100dvh - 78px);justify-content:center;left:50%;max-width:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:absolute;transform:translateX(-50%) translateY(50%);transform-origin:center;width:100%}.project-page__next-project-img img{display:block;width:100dvw}@media (orientation:portrait){.project-page__next-project-img img{height:100dvh;width:auto}}.progress-bar{background:#ff5733;bottom:30px;height:100%;height:5px;left:50%;position:absolute;transform:translateX(-50%);width:0}.project-page__next-project-wrap{height:calc(100dvh - 78px);left:0;position:sticky;top:78px;width:100%}.project-page-main{overflow:hidden}.project-page__image-mobile{bottom:0;left:50%;margin:0;padding:10px;position:absolute;transform:translateX(-50%);width:100%}.project-page__image-mobile img{border-radius:15px;max-width:100%}.banner__text a,.rsw-editor a{color:#ec5616;display:inline;padding:0;text-decoration:none;text-decoration:underline}.banner__text a{color:#fff}.banner--white .banner__text a{color:#ec5616}.banner__text ol,.banner__text ul,.rsw-editor ol,.rsw-editor ul{color:inherit;list-style:disc!important;padding:10px 0 10px 20px}.banner__text li,.rsw-editor li{color:inherit;list-style:disc!important;position:relative}.banner__text li:before,.rsw-editor li:before{background:#fff;border-radius:50%;content:"";height:5px;left:-10px;position:absolute;top:50%;transform:translateY(-50%);width:5px}.banner--white .banner__text li:before,.banner--white .rsw-editor li:before{background:#ec5616;border-radius:50%;content:"";height:5px;left:-10px;position:absolute;top:50%;transform:translateY(-50%);width:5px}:where([data-sonner-toast][data-styled=true]){padding:16px!important}#post-builder .rsw-editor{bottom:0!important}