Advertisement
artemsemkin

Untitled

Mar 14th, 2025
362
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 4.95 KB | None | 0 0
  1. /*!========================================================================
  2.  * 55. Section Nav Projects
  3.  * ======================================================================!*/
  4. .section-nav-projects {
  5.   background-color: #888888;
  6. }
  7. .section-nav-projects .section-nav-projects__inner_prev {
  8.   padding-left: 100px;
  9.   padding-right: 80px;
  10. }
  11. .section-nav-projects .section-nav-projects__inner_next {
  12.   padding-left: 80px;
  13.   padding-right: 100px;
  14. }
  15.  
  16. .section-nav-projects__inner {
  17.   display: flex;
  18.   align-items: center;
  19.   justify-content: space-between;
  20.   position: relative;
  21.   padding-top: 200px;
  22.   padding-bottom: 200px;
  23.   height: 100%;
  24.   color: #ffffff;
  25.   z-index: 50;
  26.   background-image: none;
  27. }
  28. .section-nav-projects__inner h3 {
  29.   margin-top: 0;
  30.   margin-bottom: 0;
  31. }
  32. .section-nav-projects__inner:nth-of-type(odd) {
  33.   box-shadow: 1px 0px 0px 0px rgba(255, 255, 255, 0.1);
  34. }
  35. .section-nav-projects__inner:hover, .section-nav-projects__inner:focus {
  36.   opacity: 1;
  37.   color: #ffffff;
  38. }
  39. .section-nav-projects__inner:hover .section-nav-projects__arrow:after {
  40.   transform: scale(1);
  41. }
  42.  
  43. .section-nav-projects__arrow {
  44.   position: relative;
  45.   display: inline-flex;
  46.   align-items: center;
  47.   justify-content: center;
  48.   width: 80px;
  49.   height: 80px;
  50.   border-radius: 100%;
  51. }
  52. .section-nav-projects__arrow > i {
  53.   font-size: 32px;
  54. }
  55. .section-nav-projects__arrow:after {
  56.   content: "";
  57.   display: block;
  58.   border-radius: 100%;
  59.   border: 1px solid #b0b0b0;
  60.   position: absolute;
  61.   top: 0;
  62.   left: 0;
  63.   right: 0;
  64.   bottom: 0;
  65.   transform: scale(0);
  66.   transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  67. }
  68.  
  69. .section-nav-projects__backgrounds {
  70.   position: absolute;
  71.   top: 0;
  72.   left: 0;
  73.   width: 100%;
  74.   height: 100%;
  75.   overflow: hidden;
  76. }
  77.  
  78. .section-nav-projects__background {
  79.   position: absolute;
  80.   top: 0;
  81.   left: 0;
  82.   width: 100%;
  83.   height: 100%;
  84.   opacity: 0;
  85.   visibility: hidden;
  86.   background-size: cover;
  87.   background-position: center center;
  88.   transition: all 0.3s ease-in-out;
  89.   transform: scale(1.05);
  90. }
  91. .section-nav-projects__background.active, .section-nav-projects__background.selected {
  92.   opacity: 1;
  93.   visibility: visible;
  94.   transform: scale(1);
  95. }
  96.  
  97. .section-nav-projects__overlay {
  98.   z-index: 0;
  99. }
  100.  
  101. .section-nav-projects__label {
  102.   position: absolute;
  103.   font-family: var(--font-secondary);
  104.   font-size: 13px;
  105.   line-height: 1.3;
  106.   font-weight: 500;
  107.   letter-spacing: 1px;
  108.   text-transform: uppercase;
  109. }
  110. @media only screen and (max-width: 991px) {
  111.   .section-nav-projects__label {
  112.     font-size: 11px;
  113.     letter-spacing: 0.8px;
  114.   }
  115. }
  116.  
  117. .section-nav-projects__label_next {
  118.   top: 60px;
  119.   left: 80px;
  120. }
  121.  
  122. .section-nav-projects__label_prev {
  123.   bottom: 60px;
  124.   right: 80px;
  125. }
  126.  
  127. @media screen and (max-width: 1400px) {
  128.   .section-nav-projects .section-nav-projects__inner_prev {
  129.     padding-left: 70px;
  130.     padding-right: 80px;
  131.   }
  132.   .section-nav-projects .section-nav-projects__inner_next {
  133.     padding-left: 80px;
  134.     padding-right: 70px;
  135.   }
  136.   .section-nav-projects__arrow {
  137.     width: 60px;
  138.     height: 60px;
  139.   }
  140.   .section-nav-projects__arrow > i {
  141.     font-size: 24px;
  142.   }
  143. }
  144. @media screen and (max-width: 1280px) {
  145.   .section-nav-projects .section-nav-projects__inner_prev {
  146.     padding-left: 40px;
  147.     padding-right: 60px;
  148.   }
  149.   .section-nav-projects .section-nav-projects__inner_next {
  150.     padding-left: 60px;
  151.     padding-right: 40px;
  152.   }
  153.   .section-nav-projects__label_next {
  154.     left: 60px;
  155.   }
  156.   .section-nav-projects__label_prev {
  157.     right: 60px;
  158.   }
  159.   .section-nav-projects__inner {
  160.     padding-top: 160px;
  161.     padding-bottom: 160px;
  162.   }
  163. }
  164. @media screen and (max-width: 991px) {
  165.   .section-nav-projects__arrow {
  166.     width: 50px;
  167.     height: 50px;
  168.   }
  169.   .section-nav-projects__arrow > i {
  170.     font-size: 20px;
  171.   }
  172.   .section-nav-projects__inner {
  173.     padding-top: 120px;
  174.     padding-bottom: 120px;
  175.   }
  176.   .section-nav-projects .section-nav-projects__inner_prev {
  177.     padding-left: 10px;
  178.   }
  179.   .section-nav-projects .section-nav-projects__inner_next {
  180.     padding-right: 10px;
  181.   }
  182. }
  183. @media screen and (max-width: 767px) {
  184.   .section-nav-projects .section-nav-projects__inner_prev {
  185.     padding-right: 30px;
  186.     padding-left: 30px;
  187.   }
  188.   .section-nav-projects .section-nav-projects__inner_next {
  189.     padding-right: 30px;
  190.     padding-left: 30px;
  191.   }
  192.   .section-nav-projects__label {
  193.     position: relative;
  194.     left: auto;
  195.     right: auto;
  196.     bottom: auto;
  197.     top: auto;
  198.     margin-bottom: 1em;
  199.   }
  200.   .section-nav-projects__inner {
  201.     flex-direction: column;
  202.     align-items: center;
  203.     padding-top: 80px;
  204.     padding-bottom: 80px;
  205.   }
  206.   .section-nav-projects__inner h3 {
  207.     margin-bottom: 2em;
  208.   }
  209.   .section-nav-projects__arrow {
  210.     order: 2;
  211.   }
  212.   .section-nav-projects__arrow:after {
  213.     transform: scale(1);
  214.   }
  215.   .section-nav-projects__inner:nth-of-type(odd) {
  216.     box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3);
  217.   }
  218. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement