.treatment-plan {
  padding: 10rem 0rem; }
  @media (max-width: 568px) {
    .treatment-plan {
      padding: 5rem 0rem; } }
  .treatment-plan .container {
    display: grid;
    grid-template-columns: 40% 60%;
    position: relative;
    z-index: 30; }
    @media (max-width: 992px) {
      .treatment-plan .container {
        grid-template-columns: 350px 1fr; } }
    @media (max-width: 800px) {
      .treatment-plan .container {
        grid-template-columns: 300px 1fr; } }
    @media (max-width: 750px) {
      .treatment-plan .container {
        grid-template-columns: 1fr; } }
  .treatment-plan__content {
    max-width: 317px; }
  @media (max-width: 750px) {
    .treatment-plan .treatment-plan__list {
      padding-left: 2.5rem; } }
  .treatment-plan__item {
    display: grid;
    grid-template-columns: 81px 1fr;
    gap: 3rem;
    margin-bottom: 6rem;
    position: relative; }
    .treatment-plan__item:nth-last-child(2):before {
      height: calc(150% + 22rem); }
      @media (max-width: 1300px) {
        .treatment-plan__item:nth-last-child(2):before {
          height: calc(150% + 10rem); } }
      @media (max-width: 750px) {
        .treatment-plan__item:nth-last-child(2):before {
          height: 100%; } }
    .treatment-plan__item:nth-last-child(1) {
      margin-top: 22rem; }
      @media (max-width: 1300px) {
        .treatment-plan__item:nth-last-child(1) {
          margin-top: 10rem; } }
      @media (max-width: 750px) {
        .treatment-plan__item:nth-last-child(1) {
          margin-top: 0rem; } }
      .treatment-plan__item:nth-last-child(1):before {
        display: none; }
    .treatment-plan__item:before {
      content: '';
      display: block;
      position: absolute;
      left: 3.9rem;
      top: 10px;
      width: 3px;
      height: 150%;
      background-color: #FFF; }
      @media (max-width: 1300px) {
        .treatment-plan__item:before {
          left: 4.5rem; } }
  .treatment-plan__item-icon {
    width: 81px;
    height: 81px;
    border-radius: 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: #FFF;
    position: relative;
    position: relative;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
            box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3); }
    .treatment-plan__item-icon:before {
      content: '';
      display: block;
      width: 100%;
      height: 100%;
      background-color: #FFF;
      opacity: 0.7;
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: scale(1) translate(-50%, -50%);
          -ms-transform: scale(1) translate(-50%, -50%);
              transform: scale(1) translate(-50%, -50%);
      border-radius: 50%;
      -webkit-animation: treatment-plan-icon-scale linear 3s infinite;
              animation: treatment-plan-icon-scale linear 3s infinite;
      -webkit-transform-origin: left top;
          -ms-transform-origin: left top;
              transform-origin: left top; }

@-webkit-keyframes treatment-plan-icon-scale {
  0% {
    -webkit-transform: scale(1) translate(-50%, -50%);
            transform: scale(1) translate(-50%, -50%); }
  50% {
    -webkit-transform: scale(1.6) translate(-50%, -50%);
            transform: scale(1.6) translate(-50%, -50%); }
  100% {
    -webkit-transform: scale(1) translate(-50%, -50%);
            transform: scale(1) translate(-50%, -50%); } }

@keyframes treatment-plan-icon-scale {
  0% {
    -webkit-transform: scale(1) translate(-50%, -50%);
            transform: scale(1) translate(-50%, -50%); }
  50% {
    -webkit-transform: scale(1.6) translate(-50%, -50%);
            transform: scale(1.6) translate(-50%, -50%); }
  100% {
    -webkit-transform: scale(1) translate(-50%, -50%);
            transform: scale(1) translate(-50%, -50%); } }
    .treatment-plan__item-icon img {
      max-width: 50px;
      position: relative;
      z-index: 5; }
  .treatment-plan__item-text p {
    font-size: 1.4rem; }

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