25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
 
 
 
 

143 satır
3.1 KiB

  1. :root {
  2. --theme-color-white: #ffffff;
  3. --theme-color-background: #ffffff;
  4. --theme-color-primary: #003366;
  5. --theme-color-primary-microsite: #003366;
  6. --theme-color-primary-rgb: 0, 51, 102;
  7. --theme-color-primary-dimmed-01: #335C85;
  8. --theme-color-primary-dimmed-02: #B0C4D6;
  9. --theme-color-primary-dimmed-03: #CCD7E6;
  10. --theme-color-primary-dimmed-04: #E3EBF5;
  11. --theme-color-secondary: #56BD66;
  12. --theme-color-secondary-microsite: #56BD66;
  13. --theme-color-secondary-intensed: #2E8533;
  14. --theme-color-secondary-dimmed: #E4F1E4;
  15. --theme-color-gradient-01: var(--theme-color-primary);
  16. --theme-color-gradient-02: #4BA490;
  17. --theme-color-gradient-03: #AFCC7A;
  18. --theme-color-link: var(--theme-color-primary);
  19. --theme-color-link-hover: var(--theme-color-secondary-intensed);
  20. --theme-color-success: var(--theme-color-secondary);
  21. --theme-color-success-dimmed: var(--theme-color-secondary-dimmed);
  22. --theme-color-warning: #FDC600;
  23. --theme-color-warning-dimmed: #FFF4CC;
  24. --theme-color-error: #EA515A;
  25. --theme-color-error-dimmed: #FBDCDE;
  26. --theme-grey-light: #EFF3F6;
  27. --theme-24dp: 0px 0px 15px 0px rgba(0, 51, 102, 0.20), 0px 0px 46px 0px rgba(0, 51, 102, 0.12), 0px 0px 38px 0px rgba(0, 51, 102, 0.14);
  28. --header-height: 160px;
  29. --container-width: 1460px;
  30. --container-padding: 60px;
  31. --col-padding: 20px;
  32. --content-box-padding: 60px;
  33. --section-margin: calc(1.8vw + 2em); //calc(2% + 2em);
  34. --section-padding: calc(1.8vw + 2em);
  35. --section-headline-margin: -0.3em;
  36. --border-radius-xl: 32px;
  37. --border-radius-lg: 24px;
  38. --border-radius-md: 18px;
  39. --border-radius-sm: 14px;
  40. --border-radius-xs: 4px;
  41. --border-width: 8px;
  42. --border-width-hover: 14px;
  43. --icon-size: 30px;
  44. --icon-size-small: 22px;
  45. @media(min-width: 1921px) {
  46. --section-padding: 70px;
  47. }
  48. @media(max-width: 1339px) {
  49. --container-width: 1230px;
  50. }
  51. @media(max-width: 1199px) {
  52. --header-height: 100px;
  53. --content-box-padding: 42px;
  54. --container-padding: 40px;
  55. --col-padding: 15px;
  56. }
  57. @media(max-width: 999px) {
  58. --container-padding: 30px;
  59. --col-padding: 10px;
  60. --border-radius-lg: 20px;
  61. --border-radius-md: 16px;
  62. --border-radius-sm: 12px;
  63. --icon-size: 26px;
  64. }
  65. @media(max-width: 767px) {
  66. --header-height: 80px;
  67. --border-radius-lg: 16px;
  68. --border-radius-md: 14px;
  69. --icon-size: 24px;
  70. --border-width: 6px;
  71. --border-width-hover: 10px;
  72. --content-box-padding: 16px;
  73. --container-padding: 20px;
  74. }
  75. @media(max-width: 359px) {
  76. --header-height: 70px;
  77. }
  78. }
  79. html {
  80. scroll-behavior: smooth;
  81. }
  82. *, *::before, *::after {
  83. box-sizing: border-box;
  84. }
  85. .visually-hidden, .visuallyhidden {
  86. max-height: 0;
  87. max-width: 0;
  88. opacity: 0;
  89. pointer-events: none;
  90. position: absolute;
  91. }
  92. button {
  93. font: inherit;
  94. }
  95. figure {
  96. max-width: 100%;
  97. margin: calc(1.5% + 20px) 0;
  98. figcaption {
  99. font-size: 18px;
  100. line-height: 1.2;
  101. margin-top: 12px;
  102. @media(max-width: 1199px) {
  103. font-size: 16px;
  104. }
  105. }
  106. }
  107. img {
  108. width: auto;
  109. height: auto;
  110. display: block;
  111. max-width: 100%;
  112. }
  113. .printonly {
  114. display: none;
  115. }