html{scroll-behavior:smooth}body{font-family:Inter Tight,sans-serif;font-size:16px;line-height:24px;font-weight:500;color:#fafafa;background-color:#1c1d20}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none;cursor:pointer}button{cursor:pointer;display:block}img{display:block;max-width:100%;height:auto}.container{margin:0 auto;padding-left:16px;padding-right:16px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}body.scroll-off{overflow:hidden}@media screen and (min-width: 375px){.container{width:375px;padding-left:16px;padding-right:16px}}@media screen and (min-width: 768px){.container{width:768px;padding-left:32px;padding-right:32px}}@media screen and (min-width: 1440px){.container{width:1440px}}*{box-sizing:border-box;margin:0;padding:0}.header-container{position:relative}.body-no-scroll{overflow:hidden}ul,ol{list-style:none;padding:0}a{text-decoration:none;color:inherit}button,input[type=button],input[type=submit],input[type=reset]{border:none;background:none;padding:0;font:inherit;cursor:pointer}h1,h2,h3,h4,h5,h6,p{margin:0}.header{position:absolute;top:32px;left:16px;right:16px;display:flex;justify-content:space-between;transition:background-color .5s ease-in-out,transform .5s ease-in-out;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1),border .25s cubic-bezier(.4,0,.2,1)}.header.active{width:375px;position:fixed;z-index:9999;top:0;left:50%;height:auto;border-radius:20px;height:80px;background:linear-gradient(-90deg,rgba(176,177,180,.3) 49.68%,rgba(169,143,134,.3) 67.73%,rgba(45,42,42,.3) 100%);transform:translate(-50%);transition:background-color .9s ease-in-out}.nav-wraper{position:fixed;top:0;left:0;background-image:linear-gradient(-90deg,#1c1d20 49.68%,#69292d 67.73%,#ed3b44 100%),url(/Project_CodeCrafters02/assets/glass_efect_mod_backdrop-a5c88504.png);background-blend-mode:overlay;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;max-width:817px;height:100%;padding:16px 32px;z-index:99999;display:flex;flex-direction:column;justify-content:space-between;align-items:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1)}.nav-wraper.active{z-index:0;opacity:1;visibility:visible;pointer-events:auto;height:100vh}.logo{display:flex;gap:8px;background:transparent;transition:transform .25s cubic-bezier(.4,0,.2,1)}.logoimage{max-width:80px}.logo.active{align-self:center;transform:scale(.8)}.logo-text{font-weight:500;font-size:20px;letter-spacing:.02em;color:#fafafa}.logo-text.active{display:none}.order-project-btn{display:block;margin:0 auto 32px;border-radius:60px;padding:14px 31px;width:164px;text-decoration:none;font-family:var(--font-family);font-weight:500;font-size:14px;letter-spacing:-.02em;color:#fafafa;cursor:pointer;background-color:#ed3b44;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),border .25s cubic-bezier(.4,0,.2,1)}.hamburger{cursor:pointer;position:relative;top:0%;right:0%;height:28px;width:28px;margin-left:auto}.nav-list{text-align:center}.nav-items{cursor:pointer}.nav-link{font-weight:500;font-size:16px;letter-spacing:-.02em;text-decoration:underline;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),border .25s cubic-bezier(.4,0,.2,1);text-decoration-skip-ink:none;color:#fafafa}.line{height:3px;width:100%;background-color:#e9e6e6;position:absolute;top:0%;left:50%;transform:translate(-50%,-50%);transition:.3s ease}.line:nth-child(1){top:25%}.line:nth-child(2){top:50%}.hamburger.active .line:nth-child(1){top:50%;transform:translate(-50%,-50%) rotate(45deg)}.hamburger.active .line:nth-child(2){top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.menu-tablet{display:none}@media screen and (min-width: 768px){.header{top:32px;left:32px;right:32px}.header.active{width:768px;top:0;left:50%;right:0;border-radius:0;transform:translate(-50%);transition:background-color .9s ease-in-out;padding:0 16px}.hamburger{display:none}.menu-tablet{padding:10px;width:60px;visibility:visible;display:block;font-family:var(--font-family);font-weight:500;font-size:16px;letter-spacing:-.02em;text-decoration:underline;text-decoration-skip-ink:none;text-align:center;background-color:transparent;color:#fafafa;cursor:pointer;margin-bottom:8px;align-self:center;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),border .25s cubic-bezier(.4,0,.2,1)}.menu-tablet:hover{width:80px;text-align:center;background-color:#e9e6e65d;transform:scale(1.1);border-radius:30px;text-decoration:none;border:1px solid;color:#fafafa}.nav-wraper{opacity:1;background:transparent;visibility:visible;display:flex;flex-direction:row;position:static;padding:0;pointer-events:auto;max-width:100%;margin-left:auto}.nav-list.active{margin-top:14px;width:100px;background-color:#00000049;color:#000;border-bottom-right-radius:20px;border-bottom-left-radius:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 0 100px #0000004d}.order-project-btn{margin:0 0 auto}.nav-wraper.active{height:auto}.order-project-btn.active{margin-bottom:initial;margin-right:15px}.nav-link{width:100%;text-decoration:none}.nav-itmes{transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),border .25s cubic-bezier(.4,0,.2,1)}.nav-items:hover{width:100px;background-color:#e9e6e65d;transform:scale(1.2);border-radius:10px;text-decoration:underline;border:1px solid;color:#fafafa}.nav{display:flex;flex-direction:column}.nav-items:not(:last-child){margin-bottom:5px}.nav-list{display:flex;flex-direction:column;gap:5px;visibility:hidden;opacity:0;pointer-events:auto}.order-project-btn.active{box-shadow:0 0 0 1px #fbfbfb66;background-color:transparent}.order-project-btn:hover{transform:scale(1.1)}}@media screen and (min-width: 1440px){.header.active{width:1440px}}.btn-up{position:fixed;background-color:#fff;right:20px;bottom:30px;border-radius:25px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .15s ease-in-out,transform .3s ease-in-out;color:#242527;width:40px;height:40px;opacity:.6;transform:translateY(0);z-index:25}@media screen and (min-width: 1439px){.btn-up{bottom:10%}}.btn-up_hide{display:none}.btn-up_hiding{opacity:0;transform:translateY(100px)}.btn-up-icon{width:30px;height:30px;fill:currentcolor}@media (hover: hover) and (pointer: fine){.btn-up:hover{background-color:#fff}}.hero-section{padding-bottom:32px}.hero-container{background-image:url(/Project_CodeCrafters02/assets/heromob@1x-9c799167.jpg);background-repeat:no-repeat;background-size:contain;background-position:left}@media screen and (min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.hero-container{background-image:url(/Project_CodeCrafters02/assets/heromob@2x-cc1f0406.jpg)}}.hero-title{font-family:Inter Tight,sans-serif;font-weight:500;font-size:50px;line-height:1;letter-spacing:-.03em;text-transform:uppercase;color:#fafafa;padding-top:169px;margin-bottom:212px}.soc-networks-list{display:flex;align-items:center;justify-content:flex-end;gap:4px;padding-bottom:32px}.hero-list-item{border:1px solid rgba(250,250,250,.2);border-radius:60px;padding:10px;font-weight:500;font-size:14px;letter-spacing:-.02em;font-family:Inter Tight,sans-serif;transition:border-color .25s linear,box-shadow .25s linear;cursor:pointer}.hero-list-item:hover,.hero-list-item:focus{border-color:#fafafa;box-shadow:0 0 15px #ed3b44}@media screen and (min-width: 320px) and (max-width: 375px){.hero-list-item{border-radius:50px;font-weight:300;font-size:11px;letter-spacing:-.01em;line-height:12px}}@media screen and (min-width: 768px){.hero-title{font-size:90px;margin-bottom:187px;padding-top:188px}.soc-networks-list{gap:8px}.hero-list-item{padding:18px 20px;font-size:16px}.hero-container{background-image:url(/Project_CodeCrafters02/assets/herotab@1x-8ac77aca.jpg)}@media screen and (min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.hero-container{background-image:url(/Project_CodeCrafters02/assets/herotab@2x-e4d658c8.jpg)}}}@media screen and (min-width: 1440px){.hero-title{padding-left:178px;margin-bottom:243px}.hero-container{background-image:url(/Project_CodeCrafters02/assets/herodesc@1x-a97ab42e.jpg)}@media screen and (min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.hero-container{background-image:url(/Project_CodeCrafters02/assets/herodesc@2x-d985a76b.jpg)}}}.about-me-section{padding-top:64px;padding-bottom:64px}.about-me-container{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;row-gap:32px}.about-me-description{display:flex;flex-direction:column;row-gap:16px}.about-me-text-wrapper{height:500px;background-color:#242527;border-radius:24px;padding:32px 32px 272px;font-family:Inter Tight,sans-serif;font-weight:500;font-size:24px;font-style:normal;line-height:1.17;letter-spacing:-.03em;text-transform:uppercase;color:#fafafa}.about-me-span-red{color:#ed3b44}.about-me-span-grey{color:#fafafa66}.aboutme-img{overflow:hidden;border-radius:24px}.title-text{color:#fafafa66}.title-current{width:100%;display:flex;justify-content:space-between;font-weight:600;line-height:1.5;letter-spacing:-.02em;text-transform:uppercase;cursor:pointer;transition:.4s}.about-me-arrow-wraper{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:transparent;border:1px solid rgba(250,250,250,.2)}.active-is{transform:rotate(180deg);transition:transform .25s linear}.hidden{overflow:hidden;opacity:0}.accordeon-list{display:flex;flex-direction:column;row-gap:20px}.accordeon-list>li{border-bottom:1px solid rgba(250,250,250,.2)}.accordeon-content{padding-top:12px;padding-bottom:20px;display:flex;flex-direction:column;row-gap:32px;letter-spacing:-.02em}.accordeon-content-role-list,.accordeon-content-education-list{display:flex;flex-direction:column;row-gap:10px}.about-me-swiper-container{display:flex;align-items:center;justify-content:space-between;width:100%}.about-me-skills{width:260px;height:130px;margin:0}.swiper-content-wrap{display:flex;text-align:center;align-content:center;justify-content:center;width:130px;height:130px;border:1px solid rgba(250,250,250,.2);border-radius:50%;transition:background-color .25s linear;align-items:center}.swiper-content-wrap-active,.swiper-content-wrap:active{background-color:#ed3b44;outline:transparent}.swiper-arrow{display:flex;align-items:center;justify-content:center;background-color:transparent;border-radius:50%;border-color:transparent}.swiper-arrow:hover,.swiper-arrow:focus{box-shadow:0 14px 5px #000000bf}.swiper-arrow-svg{width:40px;height:40px;stroke:#fafafa66}.swiper-arrow:active{box-shadow:0 1px 6px #ed3b44}@media screen and (max-width: 767px){.accordeon-content-education-list{max-width:342px}}@media screen and (min-width: 768px){.about-me-container{max-width:768px}.section-about{padding-bottom:48px}.about-me-text-wrapper{height:700px;padding-top:64px;padding-right:64px;padding-left:64px;font-size:38px;line-height:1.05}.about-me-container{row-gap:64px}.accordeon-content{row-gap:16px}.accordeon-content-text>br{display:none}.accordeon-content{padding-top:8px;padding-bottom:32px}.accordeon-list{row-gap:32px}.about-me-arrow-wraper{width:40px;height:40px}.about-me-skills{width:600px;height:200px}.swiper-content-wrap{width:200px;height:200px;font-size:20px}.swiper-arrow-svg{width:40px;height:40px}}@media screen and (min-width: 1440px){.about-me-container{max-width:1440px}.about-me-description{flex-direction:row;column-gap:16px}.section-about{padding-top:48px;padding-bottom:82px}.about-me-text-wrapper{max-width:680px}.about-me-container{row-gap:96px}.accordeon-content{padding-right:68px}.accordeon-content-text{display:block;margin-left:696px}.accordeon-content-role-list,.accordeon-content-education-list{display:flex;flex-direction:column;row-gap:10px;margin-left:696px}.accordeon-content-text>br{display:inline}.about-me-swiper-container{max-width:1314px;margin:0 auto;column-gap:72px}.about-me-skills{width:1200px;height:200px}}.benefits{padding-top:64px;padding-bottom:64px}.benefits-wrap-title{padding-bottom:32px}.benefits-title{font-weight:600;font-size:16px;line-height:1.5;letter-spacing:-.02em;text-transform:uppercase;color:#fafafa66}.benefits-list{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.benefits-item{background-color:#242527;border-radius:20px;padding:24px;width:100%}.benefits-wrap-icon{border-radius:10px;width:48px;height:48px;background-color:#ed3b44;margin-bottom:64px;padding:12px;display:flex;justify-content:center;align-items:center}.benefits-icon{stroke:#fafafa;fill:none}.benefits-subtitle{font-weight:600;font-size:20px;line-height:1.5;letter-spacing:-.02em;margin-bottom:8px}.benefits-text{font-weight:500;line-height:1.5;letter-spacing:-.02em;color:#fafafa99}.benefits-btn{display:block;border:1px solid rgba(250,250,250,.2);border-radius:60px;padding:18px 36px;max-width:190px;min-height:55px;font-weight:500;font-size:16px;letter-spacing:-.02em;color:#fafafa;background-color:transparent;transition:background-color .3s cubic-bezier(.17,.67,.83,.67)}.benefits-btn:hover,.benefits-btn:focus{background-color:#ed3b44}@media screen and (min-width: 768px){.benefits{padding-top:96px;padding-bottom:96px}.benefits-list{flex-direction:row;flex-wrap:wrap;margin-bottom:64px}.benefits-item{width:calc((100% - 16px)/2)}}@media screen and (min-width: 1440px){.benefits-container{display:flex}.benefits{padding-top:164px;padding-bottom:164px}.benefits-wrap-title,.benefits-wrap-list{width:50%}}.projects-title{font-weight:600;font-size:16px;line-height:1.5;letter-spacing:-.02em;text-transform:uppercase;color:#fafafa66;margin-bottom:32px}.wrap-content{padding:32px;background-color:#fafafa;border-radius:24px 24px 0 0}.projects-swiper-slide{padding:0}.list-projects{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:6px;list-style-type:none;margin-bottom:96px}.list-item-projects{font-weight:500;font-size:16px;letter-spacing:-.02em;color:#1c1d20;border:1px solid rgba(28,29,32,.2);border-radius:60px;padding:13px 18px}.projects-text{font-weight:500;font-size:24px;line-height:1.17;letter-spacing:-.03em;color:#1c1d20;margin-bottom:32px}.projects-btn{border-radius:60px;padding:13px 32px;width:141px;height:45px;background:#ed3b44;border:none;cursor:pointer;color:#fafafa;font-weight:500;font-size:16px;letter-spacing:-.02em}.projects-btn:hover,.projects-btn:focus{background-color:#ee232d}.wrap-image{background:#242527;border-radius:0 0 24px 24px;padding:100px 16px}.projects-img{display:block;width:100%;height:auto}.arrow{display:flex;align-items:center;justify-content:center;flex-direction:row;margin-top:32px;gap:12px}.arrow-right{border:1px solid rgba(250,250,250,.2);border-radius:60px;padding:14px;width:52px;height:52px;cursor:pointer}.arrow-right:hover,.arrow-right:focus{background-color:#242527}.projects-arrow-svg{width:24px;height:24px;stroke:#fafafa}@media screen and (min-width: 768px){.list-projects{margin-bottom:164px}.projects-btn{padding:18px 50px;width:177px;height:55px}.wrap-content{padding-top:64px;padding-left:64px;padding-bottom:64px}.projects-text{font-weight:500;font-size:44px;line-height:1;letter-spacing:-.03em;width:494px}.wrap-image{padding:120px 45px}.arrow{gap:20px}.arrow-right{padding:18px;width:68px;height:68px}.projects-arrow-svg{width:32px;height:32px}}@media screen and (min-width: 1440px){.projects-text{max-width:494px}.wrap-content{border-radius:24px 0 0 24px;width:688px}.list-projects{margin-bottom:223px}.projects-text{margin-right:0}.wrap-image{width:688px;border-radius:0 24px 24px 0;padding-left:37px;padding-right:37px}.projects-btn{width:177px;height:55px}.projects-swiper-slide,.wrap-projects{display:flex;flex-direction:row}}.faq{padding-top:64px}.faq-title{font-weight:600;font-size:16px;line-height:1.5;letter-spacing:-.02em;color:#fafafa66;padding-bottom:32px;border-bottom:1px solid rgba(250,250,250,.2)}.faq-acordeon-wrap{display:flex;padding-top:20px;padding-bottom:16px}.faq-item{width:100%;border-bottom:1px solid rgba(250,250,250,.2);padding-bottom:20px}.faq-subtitle{width:100%;font-weight:600;font-size:20px;line-height:1.5;letter-spacing:-.02em;color:#fafafa}.faq-text{font-weight:500;font-size:16px;line-height:1.5;letter-spacing:-.02em;color:#fafafa99}.faq-subtitle>br{display:none}.faq-button{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background-color:transparent;border:1px solid rgba(250,250,250,.2)}.faq-is-active{transform:rotate(180deg);transition:transform .25s linear}@media screen and (min-width: 768px){.faq{padding-top:96px}.faq-acordeon-wrap{width:100%;padding-top:32px;padding-bottom:26px;justify-content:space-between}.faq-item{padding-bottom:24px}.faq-current{width:40px;height:40px}.faq-subtitle>br{display:inline}}@media screen and (min-width: 1280px){.faq{padding-top:164px}.faq-container-wrap{display:flex}.faq-list{border-bottom:1px solid rgba(250,250,250,.2)}.faq-item{padding-bottom:26px;padding-right:32px}.faq-item:nth-child(3){border-bottom:none}.left-column{border-left:1px solid rgba(250,250,250,.2)}.left-column-padding{padding-left:32px;padding-right:0}}.covers{padding-top:64px;padding-bottom:32px}@media screen and (min-width: 768px){.covers{padding-top:92px;padding-bottom:60px}}@media screen and (min-width: 1440px){.covers{padding-top:164px;padding-bottom:132px}}.content-list{display:flex;transition:opacity .5s ease-in-out;animation:scrolling 9s cubic-bezier(.43,.67,.6,.36) infinite;animation-play-state:paused;animation-direction:alternate;opacity:1}@keyframes scrolling{0%{transform:translate(0)}to{transform:translate(-15%)}}.covers-container{height:508px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0;background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAgICAgJCAkKCgkNDgwODRMREBARExwUFhQWFBwrGx8bGx8bKyYuJSMlLiZENS8vNUROQj5CTl9VVV93cXecnNEBCAgICAkICQoKCQ0ODA4NExEQEBETHBQWFBYUHCsbHxsbHxsrJi4lIyUuJkQ1Ly81RE5CPkJOX1VVX3dxd5yc0f/CABEIAfwBdwMBIgACEQEDEQH/xAAyAAEBAQEBAQEAAAAAAAAAAAAAAQIGBQMEAQEBAQEBAQEAAAAAAAAAAAAAAQIDBAYF/9oADAMBAAIQAxAAAADi9S+P6tVaFUJQAskpMrEksuZLLnM1m4znUYznU1zxNZuMZ3m8s51m4zLLyxNZuJLLmSy4ysZguYEgTqKvi+sVVFmpRQEpJKszNRMzUuZLGczWbjOdS4xNZvPOdZvPOdZ1zznUvPE1m8851LjMsuJLLiSxmC5gSBOpq+L61RaWaAASiSxGdSzKxnMq5znUuM51m4zLLzzjebzznWbzznWbzznWdcpnWbiSy4zNZZkq4yGYLIE6qy+L622WaWVQUACLEksZksuZLLmZ1m4mN5uM51m8851m4znWbyznWbzznWdc5nWbzksuZnWWIS4gZgsgTqrL4vraJq2VQUAERBLLmSxmQuZmy4mNZuJmy8851m8851m8851m8851nXOZ1m85LLiZsZksuIEguYE6my+L6y2VqpZahagsBBES5ksZksuZnWbiZsuMy5vOZubiZ1jXKZsc851nXOZsuJnWbiSxmSy4gZgsgTqLm+P6vVzZrSFtiWoBLLERBJC5kuWWbNYmbliS51zmbm4mbm8pnWbjMubzmdZuJLLiSy4ksZguYEgTp0vj+ptzWtIl0hagsQsRLEuURES4kS4kS4mbm4kubzmbm85m5vOS5uJLm4Z1m4hLmEZEuQZgOlub5Pp9ImtIXTNWoLILBERlEuUZuUS4kS4mbLiZubzmbGJm51zZubiSy4kuWEublLGUsuUsQDo2b5fpdXNl0zWrco0yNSCyLCRLJLlEYRm5Rm4ZubhlLzZS4kS85EuIS5ksuJLGULEGUsQDoGb5votXKXbNa0yjTJdSEsiyyRLJLmyRm5ZuLm5uGUuGUuGUuGbm4ZsYZsuZLLlLGYLmBEsQD3Wb5/3tXFmtXFXTKXSCsq1JEqRmySyyRlEuEkuES5kRiS5uES4hLlmy5QZhLkEgQCKT2Li8P29s2XTNXTJdMjUgrJLJEsS5skZRLlGbi5RlEuGbLlkuWbGYLmEZSywESiBAPUuXH9bdxZdM1dMl0yNSCskrJLJLmyRLEuUZYsS5RLlEZQuYSxLGUsRKqCQECgPQZvL9HVxZdMl2yXTI1JDTJKySyLLJGbIuSRm5LlERC5QSBEssSkiiKIoiiKP1XLHr2yl1cVdMl0yNMjUyTUks1IQhkkssRCLCGUEQsCEqyKIoiiKUUij63LPbVxV0yNIlqCpDTJKks1IQgsiwRLESwRCwIAAFqLViolVYoihc1aiXTI0hagqQ1ISoqwQhLELESooEACCrRYlVZRSiNJYpY0Pki89M0qF0yNMjTIqEqCsiossAAIAClFLZZRS1YqUtWLVipY0Pyo35dM1agqCoKgqCoLAAAAqUCVS1VlFWaJS1qWpS1qNJY0ajQ88dfAsRUFQVBUFQVBUtAoRQLKoqqTVKqrNTStDU1Ks0WtS1LLauWi+WO35VQVBULUFQVBUoAC0FEqjSrKo1as0qtKs0qza1NLa1GrNZtqxTXjo7/iVBUFQVBUoCgLKoCi0TVsq2yzTUs01NNqs00s2qzatNFs3LbNS0saL4Q9H4IAAAACwUALQtsNWyy2yzVNNrNTVNTbU1Nq1Nqs2trarNFs1La1FS8+PV84AAAACgVKCqDVsstK1bLNNSzd1LN3U1NtTU21NTo0ra2zc0s0qzRa1FS84PX8yAAAAACrKLKqyzSq0qzVK3bNTVs1N3U1OjU1OlqzdrU2qzatTaq1LbNRUvMj2fLAAAAAoFCrKqk1bKts1NtSzV1LN3U1Ols1Ol1NTd1NToqzdqzdqzaq2pKUvLj2fKAAAAAoFC0LbLNWytWyzd1nU1dSzpqzU3dTU6XUs6as1Ol1LN3Us6WrNKs0pNFNcqPb8iAAAACgULRLbK1bLN6K1bNTd1nU3qzU6XU1Ol1NZ63Us3qzU6WzU3bLNtSzSq0UvJj2/IAAAAAoFC0TVsrVs1NWyt3WdTV3jc6XWdZ6a3jc6XWdzrdZ1N3U1Ols1N0s3bLNWytFS8kPd8eAAAACgULRNaDV1LNWyt3WdTetZ1nerLOmt51OutZ1Ol1nU6a1LOl1nU3bLNWyzdotE1yQ93xwAAAAKsFC0TWg1dZ1NWyt3Us3rWdTerLnpvWdTprWdTrdZ1N61nU66udTdss1bLNaSzVDX/xAAcEAACAwEBAQEAAAAAAAAAAAABEQAQUCBAMGD/2gAIAQEAAT8A8po9ns+80bNmHs4Js0YbPJwDwaMNnDNGzRhhs0ez7jZh4NHFNnk0cI2bPZ+o9Bhs9H2n4GGjD0cE0bMNHg0cM9GGzjGzRhxzyeDDlng0cc9HFNnJf0NHAfwPrfLj8hwX8D63Hy8d/B08hxxxx/J+x9On047eA+nTj4cdP2OPhx04+XHT9rjpxxx06cccdv3u3HH044+Hgv5OPCf2cfT9rjjjjjjjj+D9Kipx/Vx0/Mvq44449V+tRfNx/klF4HH6lmrlRY64WauFkrhUosxWosxcLHVLhZStYA5HwXS9w+6zVaiwh8FaxRQxhQ4HzWCLGQKFixkjgZggscjCFCxBQxxQ4EHIoYI7FCDFFiCxYyBBYsWMQQQWLEGMIILEFjIFix8Bx//EABQRAQAAAAAAAAAAAAAAAAAAAJD/2gAIAQIBAT8AQD//xAAZEQEBAQEBAQAAAAAAAAAAAAAAAREwECD/2gAIAQMBAT8A4VVVVVVVV61VVVVVVfqcqqqqqqr8zhVVVVVVVX5nCqqqqqqr9TlVVVVVVfmcaqqqqqqv3vzvlWqqqqqq/Mvmta321atVaqqqqq/ErWta1rVq1atWrVVV+5Wta1rWtWrVq1aq8da1rWta1atWrVq1V4a1rWta1q1atWrV5a1rWta1rVq1b01rWta1rWrVremta1rWta1vTGNa1rWta1vm8sYxrWta1rWt5YxjGN81rWt7YxjPNa1rWt54xjGM81re8jGMYzvESJEiRjGM7TyJEiRIkSMZ1nkSJEiRIkYxnSIiIkSJEjEjGcoiIiIkSJEiRIxnOIiIiJESJEnWIiIiIiJ7nOIiIiIid4iIiIiIidJ5ERERERE6RERERERET3//2Q==)}@media screen and (min-width: 768px){.covers-container{height:960px;background:url(/Project_CodeCrafters02/assets/covers-bg-tablet-54c7379f.jpg)}}@media screen and (min-width: 1440px){.covers-container{background:url(/Project_CodeCrafters02/assets/covers-bg-desktop-51e559bf.jpg)}}.content{position:absolute;transform:rotate(16deg);z-index:1;margin-bottom:100px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:rgba(217,217,217,.04)}@media screen and (min-width: 768px){.content{margin-bottom:0}}.js-list-one{margin-bottom:50px;position:relative;left:75%}.js-list-two{margin-bottom:25px;gap:30px;position:relative;left:17%}@media screen and (min-width: 768px){.js-list-two{gap:60px;margin-bottom:50px}to{transform:translate(-180%)}}.js-list-three{margin-bottom:25px;gap:25px;position:relative;left:3%}@media screen and (min-width: 768px){.js-list-three{gap:45px;margin-bottom:40px}}.js-list-four{margin-bottom:25px;gap:30px;position:relative;left:17%}@media screen and (min-width: 768px){.js-list-four{gap:65px;margin-bottom:60px}}.js-list-five{position:relative;left:23%}.content-list-image{width:282px;height:162px;max-width:none}@media screen and (min-width: 768px){.content-list-image{width:544px;height:314px;max-width:none}}.reviews-section{background:#1c1d20;padding:32px;position:relative;box-sizing:border-box}.reviews-title{font-weight:600;font-size:16px;line-height:1.5;letter-spacing:-.02em;text-transform:uppercase;color:#fafafa66;margin-bottom:32px}.reviews-swiper-container{width:100%;height:auto;position:relative;overflow:hidden;padding-bottom:100px}.reviews-swiper-container:after{display:block;height:100px;position:relative}.reviews-swiper-wrapper{display:flex;flex-wrap:nowrap;padding:0;margin:0;box-sizing:border-box}.swiper-slide{display:flex;justify-content:center;align-items:center;padding:0 8px;box-sizing:border-box;flex-shrink:0}.review-card{background:#1c1d20;border:1px solid rgba(250,250,250,.2);border-radius:20px;padding:16px;width:332px;height:302px;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;text-align:left;color:#fff;overflow:hidden}.review-avatar{width:48px;height:48px;border-radius:10px;object-fit:cover;background:#e0e0e0;margin-bottom:16px}.review-author{font-weight:600;font-size:20px;line-height:150%;letter-spacing:-.02em;color:#fafafa;margin:0 0 8px}.review-text{font-weight:500;font-size:16px;line-height:150%;color:#fafafa99;margin:0;flex-grow:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.reviews-swiper-button-prev,.reviews-swiper-button-next{position:absolute;width:68px;height:68px;border:1px solid rgba(250,250,250,.2);border-radius:50%;padding:18px;background-color:#1c1d20;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;bottom:0;transition:background-color .3s,border-color .3s}.reviews-swiper-button-prev:hover,.reviews-swiper-button-next:hover{background-color:#333;border-color:#fafafa80}.reviews-swiper-button-prev:focus,.reviews-swiper-button-next:focus{outline:2px solid #fff;outline-offset:4px}.reviews-swiper-button-prev{left:calc(50% - 72px)}.reviews-swiper-button-next{left:calc(50% + 16px)}.swiper-button-disabled{opacity:.5;cursor:not-allowed}@media (min-width: 320px){.swiper-slide{padding:0 8px}.review-card{width:100%;max-width:100%;height:auto}}@media (min-width: 768px){.swiper-slide{padding:0 12px}.review-card{width:100%;max-width:332px;height:auto}}@media (min-width: 1440px){.swiper-slide{padding:0 16px}.review-card{width:332px;height:302px}}.footer{max-width:1440px;min-width:320px;margin:0 auto;padding-top:32px;padding-bottom:64px;background:#1c1d20 url(data:image/png;base64,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) right center no-repeat}.container.footer-container{max-width:375px;margin:0 auto;padding:0 16px}.footer-banner{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:63px}.footer-img{border-radius:12px;width:44px;margin-right:4px}.responsive-img{max-width:100%;height:auto}.footer-title{font-weight:500;font-size:40px;line-height:1;letter-spacing:-.03em;text-transform:uppercase;color:#fafafa}.title-accent{color:#ed3b44}.footer-form{display:flex;flex-direction:column;margin-bottom:64px}.footer-form-input{max-width:100%;height:44px;background-color:transparent;border:none;border-bottom:1px solid rgba(250,250,250,.2);font-weight:500;line-height:1.5;letter-spacing:-.02em;color:#fafafa;margin-bottom:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.footer-form-input:not(:last-child){margin-bottom:32px}.footer-form-input::placeholder{color:#fafafa99;transform:translateY(-22px) translateY(50%);transition:.3s}.footer-form-input:focus{outline:none;border-bottom:2px solid rgba(250,250,250,.6)}.footer-form-input:focus::placeholder{font-size:12px;transform:translateY(-16px)}.footer-form-btn{width:100px;height:100px;padding:0;background-color:#ed3b44;border-radius:50%;border:none;font-weight:500;letter-spacing:-.02em;color:#fafafa;cursor:pointer;transition:background-color .3s cubic-bezier(.17,.67,.83,.67),opacity .3s cubic-bezier(.17,.67,.83,.67),letter-spacing .3s cubic-bezier(.17,.67,.83,.67)}.footer-form-btn:hover{background-color:#e0373f;letter-spacing:.3em}.footer-bottom{display:flex;flex-wrap:wrap;align-items:center;height:37px}.contacts{display:flex;flex-wrap:wrap;align-items:center;gap:4px;height:100%}.contacts-item{border:1px solid rgba(250,250,250,.2);border-radius:60px;line-height:1;height:100%;transition:border .3s cubic-bezier(.17,.67,.83,.67),color .3s cubic-bezier(.17,.67,.83,.67)}.contacts-mail{width:178px}.contacts-phone{width:118px}.contacts-link{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-weight:500;font-size:14px;font-style:normal;letter-spacing:-.02em;color:#fafafa;transition:border .3s cubic-bezier(.17,.67,.83,.67),color .3s cubic-bezier(.17,.67,.83,.67)}.contacts-item:hover{border-color:#fafafa}.contacts-item:hover .contacts-link{transform:scale(.9);transition:.3s}.backdrop{width:100%;height:100%;position:fixed;z-index:100;top:0;left:0;background-color:#0f0f1099;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s cubic-bezier(.17,.67,.83,.67),visibility .3s cubic-bezier(.17,.67,.83,.67)}.backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto}.modal{width:100%;max-width:343px;height:276px;border:1px solid rgba(250,250,250,.102);border-radius:20px;padding:64px 32px;background:#1c1d20;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:transform .3s cubic-bezier(.17,.67,.83,.67)}.modal-box{max-width:279px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:16px}.close-btn{display:flex;align-items:center;justify-content:center;padding:0;position:absolute;right:20px;top:20px;border:none;background-color:transparent;cursor:pointer}.icon-close{stroke:#fafafa;transition:transform .3s cubic-bezier(.17,.67,.83,.67)}.icon-close:hover,.icon-close:focus{stroke:#ed3b44}.modal-title{text-align:center;font-weight:600;font-size:20px;letter-spacing:-.01em}.modal-message{text-align:center;font-weight:500;letter-spacing:-.01em;color:#fafafa99}@media screen and (min-width: 375px){.footer{padding-bottom:32px}}@media screen and (min-width: 768px){.footer{padding:80px 0 169px;background:#1c1d20 url(/Project_CodeCrafters02/assets/glass-effect-tab-081aef8e.png) right center no-repeat}.container.footer-container{max-width:768px;padding:0 32px}.footer-banner{max-width:542px;gap:10px;margin-bottom:18px}.footer-img{border-radius:24px;width:70px;margin-right:20px}.responsive-img{max-width:100%;height:auto}.footer-title{width:442px;font-size:64px}.footer-form{flex-direction:row;align-items:center;gap:32px;margin-bottom:18px}.footer-form-input{width:245px;margin-bottom:0}.footer-form-input:not(:last-child){margin-bottom:0}.footer-form-btn{width:150px;height:150px}.footer-bottom{height:55px}.contacts{gap:8px}.contacts-mail{width:239px}.contacts-phone{width:171px}.contacts-link{font-size:16px}.modal{max-width:493px;height:246px;padding:64px}.modal-box{max-width:364px}.icon-close{width:24px;height:24px}}@media screen and (min-width: 1440px){.footer{background:#1c1d20 url(/Project_CodeCrafters02/assets/glass-effect-desktop-e16c1f0c.png) right center no-repeat}.container.footer-container{max-width:1440px;padding:0 180px}.footer-form-input{width:390px}.footer-form-input:not(:last-child){margin-right:48px}}@media screen and (max-width: 767px) and (min-resolution: 192dpi){.footer{background:#1c1d20 url(/Project_CodeCrafters02/assets/glass-effect-mob@2x-f1bc50e4.png) right center no-repeat}}@media screen and (min-width: 768px) and (min-resolution: 192dpi){.footer{background:#1c1d20 url(/Project_CodeCrafters02/assets/glass-effect-tab@2x-dbd429dc.png) right center no-repeat}}@media screen and (min-width: 1440px) and (min-resolution: 192dpi){.footer{background:#1c1d20 url(/Project_CodeCrafters02/assets/glass-effect-desktop@2x-50c8a5ad.png) right center no-repeat}}:root{font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#242424;background-color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}
