Last active
June 16, 2025 20:04
-
-
Save marstamyan/f0b99f2d5913a2acd1b0af61a44f6980 to your computer and use it in GitHub Desktop.
Additional Media
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* media live */ | |
| @media (max-width: 1200px) { | |
| .single__intro { | |
| height: 100vh; | |
| } | |
| .num__list { | |
| gap: 40px; | |
| } | |
| } | |
| @media (max-width: 1024px) { | |
| .menu-nav__list { | |
| column-gap: 30px; | |
| } | |
| .single__intro-desc { | |
| padding-block: 18px; | |
| font-size: 18px; | |
| } | |
| .contact-block { | |
| gap: 20px; | |
| } | |
| .form-textarea { | |
| margin-bottom: 15px; | |
| } | |
| .contact__form { | |
| gap: 15px; | |
| } | |
| } | |
| @media (max-width: 991px) { | |
| :root { | |
| --container-padding: 20px; | |
| } | |
| .single__challenges-img img { | |
| max-width: 260px; | |
| } | |
| .contact-container { | |
| gap: 22px; | |
| } | |
| .contact-text { | |
| margin-block: 5px; | |
| } | |
| .contact-info { | |
| gap: 10px; | |
| } | |
| .contact__form { | |
| gap: 10px; | |
| } | |
| .contact-block { | |
| gap: 15px; | |
| } | |
| .form-input, | |
| .form-textarea, | |
| select.form-input { | |
| height: 35px; | |
| } | |
| select.form-input { | |
| width: 100%; | |
| color: var(--color-gray); | |
| padding: 6px 30px 6px 14px; | |
| } | |
| select.form-input, | |
| .form-input, | |
| .form-textarea, | |
| .form-input::placeholder, | |
| .form-textarea::placeholder { | |
| font-size: 14px; | |
| } | |
| .form-textarea { | |
| min-height: 70px; | |
| } | |
| .contact__meta, | |
| .contact__meta-info { | |
| gap: 10px; | |
| } | |
| } | |
| @media (max-width: 769px) { | |
| .single__intro-img img { | |
| max-width: 400px; | |
| margin-inline: auto; | |
| } | |
| .single__intro-desc { | |
| padding-block: 15px; | |
| font-size: 16px; | |
| } | |
| .single__intro-container { | |
| gap: 20px; | |
| } | |
| } | |
| @media (max-width: 576px) { | |
| .burger-toggle { | |
| width: 35px; | |
| height: 35px; | |
| gap: 8px; | |
| } | |
| .single__challenges-desc, | |
| .single__intro-desc { | |
| font-size: 14px; | |
| } | |
| .info__list, | |
| .num__list { | |
| display: grid; | |
| grid-template-columns: unset; | |
| grid-auto-flow: column; | |
| grid-auto-columns: 70%; | |
| grid-template-rows: repeat(2, auto); | |
| overflow-x: auto; | |
| scroll-snap-type: x mandatory; | |
| -webkit-overflow-scrolling: touch; | |
| width: 85vw; | |
| padding-bottom: 35px; | |
| gap: 30px; | |
| } | |
| .info__list { | |
| gap: 15px; | |
| } | |
| .info__list-card { | |
| padding: 20px; | |
| } | |
| .top-line { | |
| gap: 10px; | |
| } | |
| .info__list-title { | |
| margin-bottom: 0; | |
| } | |
| .info__list-text { | |
| font-size: 14px; | |
| } | |
| .info__list-icon { | |
| width: 50px; | |
| height: 50px; | |
| } | |
| .stat__label { | |
| font-size: 16px; | |
| } | |
| .about-container { | |
| gap: 10px; | |
| } | |
| .num__list-item { | |
| scroll-snap-align: center; | |
| padding-left: 35px; | |
| } | |
| .info__list::-webkit-scrollbar, | |
| .portfolio__block::-webkit-scrollbar, | |
| .num__list::-webkit-scrollbar { | |
| height: 6px; | |
| } | |
| .info__list::-webkit-scrollbar-track, | |
| .portfolio__block::-webkit-scrollbar-track, | |
| .num__list::-webkit-scrollbar-track { | |
| background: transparent; | |
| margin: 0 1rem; | |
| } | |
| .info__list::-webkit-scrollbar-thumb, | |
| .portfolio__block::-webkit-scrollbar-thumb, | |
| .num__list::-webkit-scrollbar-thumb { | |
| background: var(--color-accent); | |
| border-radius: 10px; | |
| transition: background 0.3s; | |
| } | |
| .single__tech-container { | |
| gap: 30px; | |
| } | |
| .portfolio__block { | |
| display: flex; | |
| flex-wrap: nowrap; | |
| overflow-x: auto; | |
| scroll-snap-type: x mandatory; | |
| -webkit-overflow-scrolling: touch; | |
| gap: 30px; | |
| padding-bottom: 50px; | |
| width: 90vw; | |
| align-items: flex-start; | |
| } | |
| .project-card { | |
| flex: 0 0 75%; | |
| scroll-snap-align: start; | |
| scroll-snap-stop: always; | |
| } | |
| .service-title { | |
| margin-bottom: 30px; | |
| } | |
| .feedback__photo { | |
| width: 140px; | |
| height: 140px; | |
| } | |
| .feedback__author { | |
| flex: 1 0 140px; | |
| } | |
| .feedback__text p { | |
| line-height: 140%; | |
| } | |
| .slider-actions { | |
| padding-top: 25px; | |
| } | |
| .feedback__item { | |
| gap: 10px; | |
| } | |
| .feedback__item { | |
| padding: 25px; | |
| } | |
| .feedback-title { | |
| padding-bottom: 20px; | |
| } | |
| .project-img-block { | |
| min-height: 280px; | |
| margin-bottom: 18px; | |
| display: flex; | |
| } | |
| .solution-title { | |
| margin-bottom: 20px; | |
| } | |
| .stat__value { | |
| margin-bottom: 4px; | |
| } | |
| .single__challenges-meta { | |
| gap: 15px; | |
| } | |
| .single__challenges-container { | |
| gap: 25px; | |
| } | |
| .single__work-container { | |
| gap: 30px; | |
| } | |
| } | |
| @media (max-width: 480px) { | |
| .single__intro-img img { | |
| max-width: 240px; | |
| } | |
| .single__intro-title { | |
| line-height: 1; | |
| } | |
| .single__challenges-meta { | |
| gap: 5px; | |
| } | |
| .single__challenges-img img { | |
| height: 260px; | |
| } | |
| .single__challenges-container { | |
| gap: 15px; | |
| } | |
| .tag__block { | |
| gap: 28px; | |
| } | |
| .tag__block-item { | |
| width: 180px; | |
| height: 40px; | |
| } | |
| .contact__form { | |
| max-width: 360px; | |
| } | |
| .contact__meta { | |
| gap: 6px; | |
| } | |
| .contact-info { | |
| gap: 15px; | |
| } | |
| .form-textarea { | |
| min-height: 80px; | |
| } | |
| .contact-block { | |
| max-width: 340px; | |
| } | |
| .contact-text { | |
| font-size: 14px; | |
| line-height: 1.2; | |
| margin-block: 5px; | |
| } | |
| .contact__meta-info { | |
| font-size: 14px; | |
| gap: 5px; | |
| } | |
| .single__intro-img { | |
| min-height: auto; | |
| } | |
| .contact__form { | |
| gap: 5px; | |
| } | |
| .logo__img { | |
| width: 140px; | |
| } | |
| .feedback__block { | |
| padding-inline: 20px; | |
| } | |
| .partner-title { | |
| margin-bottom: 40px; | |
| } | |
| .faq-heading { | |
| text-transform: capitalize; | |
| } | |
| .faq-label { | |
| padding-bottom: 8px; | |
| } | |
| .faq-text { | |
| font-size: 15px; | |
| line-height: 1.45; | |
| } | |
| .footer__bottom-container { | |
| font-size: 15px; | |
| } | |
| } | |
| @media screen and (min-height: 667px) and (max-height: 680px) { | |
| .contact-info { | |
| gap: 5px; | |
| } | |
| .contact-block { | |
| gap: 12px; | |
| } | |
| .contact-text { | |
| margin-block: 5px; | |
| } | |
| .contact__form { | |
| gap: 8px; | |
| } | |
| .contact__meta-info { | |
| gap: 5px; | |
| } | |
| .form-textarea { | |
| margin-bottom: 5px; | |
| } | |
| .contact-container { | |
| gap: 18px; | |
| } | |
| .frontpage__intro { | |
| height: 100vh; | |
| } | |
| .header { | |
| position: relative; | |
| top: 60px; | |
| } | |
| .header.unfixed { | |
| top: 0; | |
| } | |
| } | |
| /* media live end */ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment