﻿/*$color-site: #17082d;*/
/*$color-blue: #0082fa;*/
/*$color-light-blue: #8dd7e5;*/
/*$color-dark-blue: #161b23;*/
/*#region COLOR */
/*-------------------------------------
	1. text
-------------------------------------*/
.text-white {
  color: #fff !important;
}

.text-primary {
  color: #df0000 !important;
}

.text-point {
  color: #ffcf00 !important;
}

.text-secondry {
  color: #1a1a1a !important;
}

.text-black {
  color: #000 !important;
}

.text-gray {
  color: #f5f6f6 !important;
}

.text-gray-dark {
  color: #d3d3d3 !important;
}

.text-red {
  color: #99090A !important;
}

.text-green {
  color: #3db166 !important;
}

.text-yellow {
  color: #F1AB43 !important;
}

.text-light-blue {
  color: #6db079 !important;
}

.text-disable {
  color: #cccccc !important;
}

/*-------------------------------------
	2. background color
-------------------------------------*/
.bg-transparent {
  background-color: transparent !important;
}

.bg-primary {
  background-color: #df0000 !important;
}

.bg-point {
  background-color: #ffcf00 !important;
}

.bg-secondry {
  background-color: #1a1a1a !important;
}

.bg-white {
  background-color: #FFF !important;
}

.bg-black {
  background-color: #000 !important;
}

.bg-black-light {
  background-color: #212121 !important;
}

.bg-gray {
  background-color: #f5f6f6 !important;
}

.bg-gray-light {
  background-color: #f1f1f1 !important;
}

.bg-gray-dark {
  background-color: #d3d3d3 !important;
}

.bg-red {
  background-color: #99090A !important;
}

.bg-green {
  background-color: #3db166 !important;
}

.bg-blue {
  background-color: #84d693 !important;
}

.bg-yellow {
  background-color: #F1AB43 !important;
}

.bg-dark-blue {
  background-color: #004f2a !important;
}

.bg-light-blue {
  background-color: #6db079 !important;
}

/*-------------------------------------
	3. background image
-------------------------------------*/
.bg-parallax {
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

@media only screen and (max-width: 768px) {
  .bg-parallax {
    background-attachment: fixed !important;
    background-position: center !important;
    background-repeat: no-repeat;
    background-size: cover;
  }
}
/*#endregion */
html, body {
  border: 0px;
}

.border-point-color {
  border-color: #ffcf00 !important;
}

@media all and (min-width: 1px) and (max-width: 576px) {
  .site-section img {
    max-width: 100% !important;
  }
}
@media all and (min-width: 1px) and (max-width: 576px) {
  .site-section .p-5 {
    padding: 2rem 1rem 2rem 1rem !important;
  }
}

@media all and (min-width: 577px) {
  .d-lg-block {
    display: inline-block !important;
  }
}

.language-change-wrap {
  display: inline-block;
}
.language-change-wrap div {
  display: inline-block;
}
.language-change-wrap div a img {
  height: 20px;
  margin-left: 3px;
}

@media all and (min-width: 577px) {
  .mobile {
    display: none !important;
  }
}
