.projects {
  padding-top: 10rem;
  padding-bottom: 10rem;
  position: relative;
  margin-bottom: -35rem; }
  @media (max-width: 1350px) {
    .projects {
      padding-top: 5rem; } }
  @media (max-width: 992px) {
    .projects {
      padding-top: 0rem; } }
  .projects .svg {
    position: absolute;
    left: -80px;
    width: 550px;
    top: 60rem;
    z-index: -1; }
    @media (max-width: 650px) {
      .projects .svg {
        width: 300px;
        left: 0px; } }
  .projects .container {
    display: grid;
    grid-template-columns: 320px 1fr; }
    @media (max-width: 992px) {
      .projects .container {
        grid-template-columns: 1fr; } }
  .projects__bg {
    position: absolute;
    top: 0px;
    right: 0px;
    z-index: -1; }
    @media (max-width: 1770px) {
      .projects__bg {
        max-width: calc( 100% - 400px); } }
    @media (max-width: 992px) {
      .projects__bg {
        max-width: 100%;
        position: relative; } }
  .projects__desc {
    padding-top: 13rem; }
    @media (max-width: 1350px) {
      .projects__desc {
        padding-top: 5rem; } }
    .projects__desc .sticky {
      position: -webkit-sticky;
      position: sticky;
      top: 100px;
      z-index: 15; }
    .projects__desc h2 {
      margin-bottom: 5rem; }
    .projects__desc p {
      max-width: 302px; }
      @media (max-width: 992px) {
        .projects__desc p {
          max-width: 100%; } }
  .projects .accordion {
    padding-top: 34.5rem;
    position: relative;
    z-index: 15; }
    @media (max-width: 992px) {
      .projects .accordion {
        padding-top: 0rem; } }
    .projects .accordion .accordion_single {
      background-color: #f7f7f7;
      border: none; }
      .projects .accordion .accordion_single .toggle .line {
        background-color: #000; }
      .projects .accordion .accordion_single:nth-child(2n) {
        background-color: #efefef; }
      .projects .accordion .accordion_single:nth-child(3n) {
        background-color: #e7e7e7; }
      .projects .accordion .accordion_single .accordion_body .content {
        padding: 0.5rem 10rem 1rem 9rem; }
        @media (max-width: 1600px) {
          .projects .accordion .accordion_single .accordion_body .content {
            padding: 0.5rem 10rem 1rem 7rem; } }
        @media (max-width: 1500px) {
          .projects .accordion .accordion_single .accordion_body .content {
            padding: 0.5rem 10rem 1rem 6rem; } }
        @media (max-width: 568px) {
          .projects .accordion .accordion_single .accordion_body .content {
            padding: 0.5rem 1rem 1rem 1rem; } }
    .projects .accordion .accordion_single.accordion_open .accordion_header {
      background-color: #FFF; }
    .projects .accordion .accordion_single.accordion_open .accordion_body {
      background-color: #FFF; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZyb250LXBhZ2UvcHJvamVjdHMuc2NzcyIsIl9tZWRpYXF1ZXJ5LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSxrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixxQkFBcUIsRUFBQTtFQzJFcEI7SUQvRUg7TUFNQSxpQkFBaUIsRUFBQSxFQXlHaEI7RUNoQ0U7SUQvRUg7TUFTRyxpQkFBaUIsRUFBQSxFQXNHbkI7RUEvR0Q7SUFZSSxrQkFBa0I7SUFDbEIsV0FBVztJQUNYLFlBQVk7SUFDWixVQUFVO0lBQ1YsV0FBVyxFQUFBO0lDK0RaO01EL0VIO1FBa0JNLFlBQVk7UUFDWixTQUFTLEVBQUEsRUFFWjtFQXJCSDtJQXVCSSxhQUFhO0lBQ2IsZ0NBQWdDLEVBQUE7SUN1RGpDO01EL0VIO1FBMEJNLDBCQUEwQixFQUFBLEVBRTdCO0VBQ0Q7SUFDQyxrQkFBa0I7SUFDbEIsUUFBUTtJQUNSLFVBQVU7SUFDVixXQUFXLEVBQUE7SUM4Q1g7TURsREQ7UUFNRSw4QkFBK0IsRUFBQSxFQU1oQztJQ3NDQTtNRGxERDtRQVNFLGVBQWU7UUFDZixrQkFBa0IsRUFBQSxFQUVuQjtFQUlEO0lBQ0Usa0JBQWtCLEVBQUE7SUNpQ25CO01EbENEO1FBR0ksaUJBQWlCLEVBQUEsRUFnQnBCO0lBbkJBO01BTU8sd0JBQWdCO01BQWhCLGdCQUFnQjtNQUNoQixVQUFVO01BQ1YsV0FBVyxFQUFBO0lBUmxCO01BV0csbUJBQW1CLEVBQUE7SUFYdEI7TUFjRyxnQkFBZ0IsRUFBQTtNQ29CbkI7UURsQ0E7VUFnQkksZUFBZSxFQUFBLEVBRWpCO0VBL0RMO0lBa0VJLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFDbEIsV0FBVyxFQUFBO0lDV1o7TUQvRUg7UUFzRU0saUJBQWlCLEVBQUEsRUF3Q3BCO0lBOUdIO01BeUVNLHlCQUF5QjtNQUN6QixZQUFZLEVBQUE7TUExRWxCO1FBNkVVLHNCQUFzQixFQUFBO01BN0VoQztRQWlGUSx5QkFBeUIsRUFBQTtNQWpGakM7UUFvRlEseUJBQXlCLEVBQUE7TUFwRmpDO1FBd0ZVLCtCQUErQixFQUFBO1FDVHRDO1VEL0VIO1lBMEZZLCtCQUErQixFQUFBLEVBU2xDO1FDcEJOO1VEL0VIO1lBNkZZLCtCQUErQixFQUFBLEVBTWxDO1FDcEJOO1VEL0VIO1lBZ0dZLDhCQUE4QixFQUFBLEVBR2pDO0lBbkdUO01Bd0dRLHNCQUFzQixFQUFBO0lBeEc5QjtNQTJHUSxzQkFBc0IsRUFBQSIsImZpbGUiOiJmcm9udC1wYWdlL3Byb2plY3RzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4uL19tZWRpYXF1ZXJ5JztcblxuLnByb2plY3RzIHtcbiAgcGFkZGluZy10b3A6IDEwcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogLTM1cmVtO1xuICBAaW5jbHVkZSByd2QoMTM1MCkge1xucGFkZGluZy10b3A6IDVyZW07XG4gIH1cbiAgQGluY2x1ZGUgcndkKDk5Mikge1xuICAgcGFkZGluZy10b3A6IDByZW07XG4gIH1cbiAgLnN2ZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC04MHB4O1xuICAgIHdpZHRoOiA1NTBweDtcbiAgICB0b3A6IDYwcmVtO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIEBpbmNsdWRlIHJ3ZCg2NTApIHtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICB9XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMyMHB4IDFmcjtcbiAgICBAaW5jbHVkZSByd2QoOTkyKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG4gIH1cbiAgJl9fYmcge1xuICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgdG9wOiAwcHg7XG4gICByaWdodDogMHB4O1xuICAgei1pbmRleDogLTE7XG4gICBAaW5jbHVkZSByd2QoMTc3MCkge1xuICAgIG1heC13aWR0aDogY2FsYyggMTAwJSAtIDQwMHB4ICk7XG4gICB9XG4gICBAaW5jbHVkZSByd2QoOTkyKSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgIH1cbiAgfVxuXG5cblxuICAmX19kZXNjIHtcbiAgICBwYWRkaW5nLXRvcDogMTNyZW07XG4gICAgQGluY2x1ZGUgcndkKDEzNTApIHtcbiAgICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICAgICAgICB9XG4gICAgICAgIC5zdGlja3kge1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgdG9wOiAxMDBweDtcbiAgICAgICAgICB6LWluZGV4OiAxNTtcbiAgICAgICAgfVxuICAgIGgyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgfVxuICAgIHAge1xuICAgICAgbWF4LXdpZHRoOiAzMDJweDtcbiAgICAgIEBpbmNsdWRlIHJ3ZCg5OTIpIHtcbiAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgfVxuICAgIH1cbiAgfVxuICAuYWNjb3JkaW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMzQuNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTU7XG4gICAgQGluY2x1ZGUgcndkKDk5Mikge1xuICAgICAgcGFkZGluZy10b3A6IDByZW07XG4gICAgIH1cbiAgICAuYWNjb3JkaW9uX3NpbmdsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgLnRvZ2dsZSB7XG4gICAgICAgIC5saW5lIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoIDNuKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG4gICAgICB9XG4gICAgICAuYWNjb3JkaW9uX2JvZHkge1xuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZzogMC41cmVtIDEwcmVtIDFyZW0gOXJlbTtcbiAgICAgICAgICBAaW5jbHVkZSByd2QoMTYwMCkge1xuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDEwcmVtIDFyZW0gN3JlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgcndkKDE1MDApIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxMHJlbSAxcmVtIDZyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHJ3ZCg1NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtIDFyZW0gMXJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYWNjb3JkaW9uX3NpbmdsZS5hY2NvcmRpb25fb3BlbiB7XG4gICAgICAuYWNjb3JkaW9uX2hlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICB9XG4gICAgICAuYWNjb3JkaW9uX2JvZHkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiJGJyb3dzZXItY29udGV4dDogMTg7IC8vIERlZmF1bHRcclxuXHJcbkBmdW5jdGlvbiByZW0oJHBpeGVscywgJGNvbnRleHQ6ICRicm93c2VyLWNvbnRleHQpIHtcclxuICBAcmV0dXJuICN7JHBpeGVscy8kY29udGV4dH1yZW07XHJcbn1cclxuXHJcbi8vIFNtYWxsIHRhYmxldHMgYW5kIGxhcmdlIHNtYXJ0cGhvbmVzIChsYW5kc2NhcGUgdmlldylcclxuJHNjcmVlbi1waG9uZTogNTY4cHg7XHJcbi8vIG9yaWVudGFsIHBob25lT3JpZW50YWxcclxuJHNjcmVlbi1waG9uZU9yaWVudGFsOiA3NjdweDtcclxuLy8gU21hbGwgdGFibGV0cyAocG9ydHJhaXQgdmlldylcclxuJHNjcmVlbi10YWJsZXQ6IDc2OHB4O1xyXG4vLyBUYWJsZXRzIGFuZCBzbWFsbCBkZXNrdG9wc1xyXG4kc2NyZWVuLXRhYmxldC1sZzogOTkycHg7XHJcbi8vIExhcmdlIHRhYmxldHMgYW5kIGRlc2t0b3BzXHJcbiRzY3JlZW4tbGFwdG9wLXNtOiAxMjAwcHg7XHJcbi8vIExhcHRvcFxyXG4kc2NyZWVuLWxhcHRvcDogMTM2NnB4O1xyXG4vLyBMYXB0b3AgYmlnXHJcbiRzbWFsbC1kZXNrdG9wLXNtOiAxNDQwcHg7XHJcbi8vIGRlc2t0b3BcclxuJHNjcmVlbi1kZXNrdG9wOiAxNjAwcHg7XHJcblxyXG4vLyBQaG9uZSBvcmllbnRhbFxyXG5AbWl4aW4gcGhvbmVPcmllbnRhbCB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tcGhvbmVPcmllbnRhbH0pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBvcmllbnRhdGlvbjpsYW5kc2NhcGUpIHtcclxuICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG4vLyBTbWFsbCBkZXZpY2VzXHJcbkBtaXhpbiBwaG9uZSB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tcGhvbmV9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBNZWRpdW0gZGV2aWNlc1xyXG5AbWl4aW4gdGFibGV0IHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi10YWJsZXR9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBMYXJnZSBkZXZpY2VzXHJcbkBtaXhpbiB0YWJsZXQtbGcge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLXRhYmxldC1sZ30pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuXHJcbi8vIEV4dHJhIGxhcmdlIGRldmljZXNcclxuQG1peGluIGxhcHRvcC1zbSB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tbGFwdG9wLXNtfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG4vLyBsYXB0b3BcclxuQG1peGluIGxhcHRvcCB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tbGFwdG9wfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG4vLyBMYXB0b3AgYmlnXHJcbkBtaXhpbiBkZXNrdG9wLXNtIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNtYWxsLWRlc2t0b3Atc219KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcbi8vIERla3N0b3BcclxuQG1peGluIGRlc2t0b3Age1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLWRlc2t0b3B9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBDdXN0b20gZGV2aWNlc1xyXG5AbWl4aW4gcndkKCRzY3JlZW4pIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4rJ3B4Jykge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG5cclxuXHJcbiRncmlkLWJyZWFrcG9pbnRzOiAoXHJcbiAgeHM6IDAsXHJcbiAgc206IDU3NnB4LFxyXG4gIG1kOiA3NjhweCxcclxuICBsZzogOTkycHgsXHJcbiAgeGw6IDEyMDBweFxyXG4pICFkZWZhdWx0O1xyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcclxuICBzbTogNTc1cHgsXHJcbiAgbWQ6IDc2NXB4LFxyXG4gIGxnOiA5OTBweCxcclxuICB4bDogMTE5MHB4XHJcbikgIWRlZmF1bHQ7XHJcbiJdfQ== */
