.BlogPage .BlogPageList .blog-item .blog-item-container .blog-picture{
    overflow: hidden;
    height: 200px;
    border-radius: 10px;
}

.Blog .blog-list .blogItem .blogItem-container .blogPostCover{
        overflow: hidden;
        height: 200px;
        border-radius: 10px;
}
.Blog .blog-list .blogItem .blogItem-container .blogPostCover img{
    width: 100%;
    height: auto;
}

.Blog .blog-title-bar .blogDescription{
    margin-top: 10px;
}

#accordionSss .card .card-body p{
    margin-bottom: 0;
}

.BlogPage .BlogPageList .blog-item .blog-item-container .blog-picture img{
    width: 100%;
    height: auto;
}

.wizard-content .wizard>.steps>ul>li:after,
  .wizard-content .wizard>.steps>ul>li:before {
      content: '';
      z-index: 9;
      display: block;
      position: absolute
  }

  #accordionSss .card .card-header h2 button p{
      margin-bottom: 0;
      white-space: normal;
  }

 
  
  .HomePsiko .HomePsiko-title-bar .HomePsikoDescription,
  .HomePsikat .HomePsikat-title-bar .HomePsikatDescription 
  {
      margin-top: 10px;
  }
  .breadcrumb-item+.breadcrumb-item::before{
      content: '>'
  }
  .wizard-content .wizard {
      width: 100%;
      overflow: hidden
  }
  
  .wizard-content .wizard .content {
      margin-left: 0!important
  }

  #accordionSss .card .card-header{
      padding: 10px;
  }
  
  .wizard-content .wizard>.steps {
      position: relative;
      display: block;
      width: 100%
  }
  
  .wizard-content .wizard>.steps .current-info {
      position: absolute;
      left: -99999px
  }
  
  .wizard-content .wizard>.steps>ul {
      display: table;
      width: 100%;
      table-layout: fixed;
      margin: 0;
      padding: 0;
      list-style: none
  }
  
  .wizard-content .wizard>.steps>ul>li {
      display: table-cell;
      width: auto;
      vertical-align: top;
      text-align: center;
      position: relative
  }
  
  .wizard-content .wizard>.steps>ul>li a {
      position: relative;
      padding-top: 52px;
      margin-top: 20px;
      margin-bottom: 20px;
      display: block
  }
  
  .wizard-content .wizard>.steps>ul>li:before {
      left: 0
  }
  
  .wizard-content .wizard>.steps>ul>li:after {
      right: 0
  }
  
  .wizard-content .wizard>.steps>ul>li:first-child:before,
  .wizard-content .wizard>.steps>ul>li:last-child:after {
      content: none
  }
  
  .wizard-content .wizard>.steps>ul>li.current>a {
      color: #2f3d4a;
      cursor: default
  }
  
  .wizard-content .wizard>.steps>ul>li.current .step {
      border-color: #ff7100 ;
      background-color: #fff;
      color: #ff7100 
  }
  
  .wizard-content .wizard>.steps>ul>li.disabled a,
  .wizard-content .wizard>.steps>ul>li.disabled a:focus,
  .wizard-content .wizard>.steps>ul>li.disabled a:hover {
      color: #999;
      cursor: default
  }
  
  .wizard-content .wizard>.steps>ul>li.done a,
  .wizard-content .wizard>.steps>ul>li.done a:focus,
  .wizard-content .wizard>.steps>ul>li.done a:hover {
      color: #999
  }
  
  .wizard-content .wizard>.steps>ul>li.done .step {
      background-color: #ff7100 ;
      border-color: #ff7100 ;
      color: #fff
  }
  
  .wizard-content .wizard>.steps>ul>li.error .step {
      border-color: #f62d51;
      color: #f62d51
  }
  
  .wizard-content .wizard>.steps .step {
      background-color: #fff;
      display: inline-block;
      position: absolute;
      top: 0;
      left: 50%;
      margin-left: -24px;
      z-index: 10;
      text-align: center
  }
  
  .wizard-content .wizard>.content {
      overflow: hidden;
      position: relative;
      width: auto;
      padding: 0;
      margin: 0
  }
  
  .wizard-content .wizard>.content>.title {
      position: absolute;
      left: -99999px
  }
  
  .wizard-content .wizard>.content>.body {
      padding: 0 20px
  }
  
  .wizard-content .wizard>.content>iframe {
      border: 0;
      width: 100%;
      height: 100%
  }
  
  .wizard-content .wizard>.actions {
      position: relative;
      display: block;
      text-align: right;
      padding: 0 20px 20px
  }
  
  .wizard-content .wizard>.actions>ul {
      float: right;
      list-style: none;
      padding: 0;
      margin: 0
  }
  
  .wizard-content .wizard>.actions>ul:after {
      content: '';
      display: table;
      clear: both
  }
  
  .wizard-content .wizard>.actions>ul>li {
      float: left
  }
  
  .wizard-content .wizard>.actions>ul>li+li {
      margin-left: 10px
  }
  
  .wizard-content .wizard>.actions>ul>li>a {
      background: #ff7100 ;
      color: #fff;
      display: block;
      padding: 7px 12px;
      border-radius: 4px;
      border: 1px solid transparent
  }
  
  .wizard-content .wizard>.actions>ul>li>a:focus,
  .wizard-content .wizard>.actions>ul>li>a:hover {
      -webkit-box-shadow: 0 0 0 100px rgba(0, 0, 0, .05) inset;
      box-shadow: 0 0 0 100px rgba(0, 0, 0, .05) inset
  }
  
  .wizard-content .wizard>.actions>ul>li>a:active {
      -webkit-box-shadow: 0 0 0 100px rgba(0, 0, 0, .1) inset;
      box-shadow: 0 0 0 100px rgba(0, 0, 0, .1) inset
  }
  
  .wizard-content .wizard>.actions>ul>li>a[href="#previous"] {
      background-color: #fff;
      color: #54667a;
      border: 1px solid #d9d9d9
  }
  
  .wizard-content .wizard>.actions>ul>li>a[href="#previous"]:focus,
  .wizard-content .wizard>.actions>ul>li>a[href="#previous"]:hover {
      -webkit-box-shadow: 0 0 0 100px rgba(0, 0, 0, .02) inset;
      box-shadow: 0 0 0 100px rgba(0, 0, 0, .02) inset
  }
  
  .wizard-content .wizard>.actions>ul>li>a[href="#previous"]:active {
      -webkit-box-shadow: 0 0 0 100px rgba(0, 0, 0, .04) inset;
      box-shadow: 0 0 0 100px rgba(0, 0, 0, .04) inset
  }
  
  .wizard-content .wizard>.actions>ul>li.disabled>a,
  .wizard-content .wizard>.actions>ul>li.disabled>a:focus,
  .wizard-content .wizard>.actions>ul>li.disabled>a:hover {
      color: #999
  }
  
  .wizard-content .wizard>.actions>ul>li.disabled>a[href="#previous"],
  .wizard-content .wizard>.actions>ul>li.disabled>a[href="#previous"]:focus,
  .wizard-content .wizard>.actions>ul>li.disabled>a[href="#previous"]:hover {
      -webkit-box-shadow: none;
      box-shadow: none
  }
  
  .wizard-content .wizard.wizard-circle>.steps>ul>li:after,
  .wizard-content .wizard.wizard-circle>.steps>ul>li:before {
      top: 45px;
      width: 50%;
      height: 3px;
      background-color: #ff7100 
  }
  
  .wizard-content .wizard.wizard-circle>.steps>ul>li.current:after,
  .wizard-content .wizard.wizard-circle>.steps>ul>li.current~li:after,
  .wizard-content .wizard.wizard-circle>.steps>ul>li.current~li:before {
      background-color: #F3F3F3
  }
  
  .wizard-content .wizard.wizard-circle>.steps .step {
      width: 50px;
      height: 50px;
      line-height: 45px;
      border: 3px solid #F3F3F3;
      font-size: 1.3rem;
      border-radius: 50%
  }
  
  .wizard-content .wizard.wizard-notification>.steps>ul>li:after,
  .wizard-content .wizard.wizard-notification>.steps>ul>li:before {
      top: 39px;
      width: 50%;
      height: 2px;
      background-color: #ff7100 
  }
  
  .wizard-content .wizard.wizard-notification>.steps>ul>li.current .step {
      border: 2px solid #ff7100 ;
      color: #ff7100 ;
      line-height: 36px
  }
  
  .wizard-content .wizard.wizard-notification>.steps>ul>li.current .step:after,
  .wizard-content .wizard.wizard-notification>.steps>ul>li.done .step:after {
      border-top-color: #ff7100 
  }
  
  .wizard-content .wizard.wizard-notification>.steps>ul>li.current:after,
  .wizard-content .wizard.wizard-notification>.steps>ul>li.current~li:after,
  .wizard-content .wizard.wizard-notification>.steps>ul>li.current~li:before {
      background-color: #F3F3F3
  }
  
  .wizard-content .wizard.wizard-notification>.steps>ul>li.done .step {
      color: #FFF
  }
  
  .wizard-content .wizard.wizard-notification>.steps .step {
      width: 40px;
      height: 40px;
      line-height: 40px;
      font-size: 1.3rem;
      border-radius: 15%;
      background-color: #F3F3F3
  }
  
  .wizard-content .wizard.wizard-notification>.steps .step:after {
      content: "";
      width: 0;
      height: 0;
      position: absolute;
      bottom: 0;
      left: 50%;
      margin-left: -8px;
      margin-bottom: -8px;
      border-left: 7px solid transparent;
      border-right: 7px solid transparent;
      border-top: 8px solid #F3F3F3
  }
  
  .wizard-content .wizard.vertical>.steps {
      display: inline;
      float: left;
      width: 20%
  }
  
  .wizard-content .wizard.vertical>.steps>ul>li {
      display: block;
      width: 100%
  }
  
  .wizard-content .wizard.vertical>.steps>ul>li.current:after,
  .wizard-content .wizard.vertical>.steps>ul>li.current:before,
  .wizard-content .wizard.vertical>.steps>ul>li.current~li:after,
  .wizard-content .wizard.vertical>.steps>ul>li.current~li:before,
  .wizard-content .wizard.vertical>.steps>ul>li:after,
  .wizard-content .wizard.vertical>.steps>ul>li:before {
      background-color: transparent
  }
  
  @media (max-width:768px) {
      .wizard-content .wizard>.steps>ul {
          margin-bottom: 20px
      }
      .wizard-content .wizard>.steps>ul>li {
          display: block;
          float: left;
          width: 50%
      }
      .wizard-content .wizard>.steps>ul>li>a {
          margin-bottom: 0
      }
      .wizard-content .wizard>.steps>ul>li:first-child:before {
          content: ''
      }
      .wizard-content .wizard>.steps>ul>li:last-child:after {
          content: '';
          background-color: #ff7100 
      }
      .wizard-content .wizard.vertical>.steps {
          width: 15%
      }
  }

    .wizard-content .wizard>.actions>ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        list-style: none;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin: 0;
        padding: 0 15px;
        min-height: 100px;
    }
    #randevuTarih {
        width: 1px;
        height: 1px;
        margin: 0;
        padding: 0;
        opacity: 0;
    }
    .flatpickr-calendar.inline {
        width: 100%;
    }

    .steps {
        pointer-events: none;
    }

    .error {
        color: #C23628!important;
    }


    label.error {
        position: absolute;
        bottom: -6px;
        left: 10px;
        font-size: 10px;
        font-weight: 600;
        background: #fff;
        padding: 0 5px;
        z-index: 999;

    }

    .custom_checkbox label.error {
        bottom: -20px;
        left: 30px;
    }

    #randevuTarih-error{
        position: absolute;
        bottom: unset;
        left: 100px;
        top: 43px;
        font-size: 11px;
        font-weight: 600;
        background: #fff;
        padding: 0 5px;
        z-index: 999;
    }

    #type-error{
        position: absolute;
        bottom: unset;
        top: -15px;
        left: 95px;
        font-size: 10px;
        font-weight: 600;
        background: #fff;
        padding: 0 5px;
        z-index: 999;
        width: 250px;
    }

    #hour-error{
        position: absolute;
        bottom: unset;
        left: 120px;
        top: 42px;
        font-size: 10px;
        font-weight: 600;
        background: #fff;
        padding: 0 5px;
        z-index: 999;
    }


    .HomeSearch .homeSearchResults h5 {
        background-color: #fff3e9;
        padding: 15px 30px;
        display: block;
        font-size: 18px;
        font-weight: 500;
        color: #9c643b;
        transition: all .3s ease;
        text-align: center;
        margin: 0;
    }

    .iti--allow-dropdown {
        width: 100%;
    }

    #phone {
        padding-right: 6px;
        padding-left: 52px;
        margin-left: 0;
    }

    .selected-flag {background-image: url("https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.13/img/flags.png");}

    @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .selected-flag {background-image: url("https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.13/img/flags.png");}
    }
    

   
  @media (max-width:480px) {
      .Register .RegisterLeftBox {
          margin: 30px 0 0 0;
      }

      .page-header .page-header-container .text-container h1 {
          font-size: 16px !important;
          line-height: 20px !important;
      }

      .page-header .page-header-container .breadcrumb {
          display: none;
      }

      .Blog {
          padding: 30px 0;
      }

      .Register .RegisterRightBox .RegisterRightBoxContainer .logo,
      .Login .LoginRightBox .LoginRightBoxContainer .logo {
          display: none;
      }

      .Blog .blog-list .blogItem .blogItem-container .blogPostCover img {
          height: auto;
          width: 100%;
      }

      .BlogPage .BlogPageList .blog-item .blog-item-container .blog-picture img {
          height: auto;
          width: 100%;
      }

      .Psiko::after,
      .Psiko::before {
          display: none;
      }

      .Psiko .psiko-container .psiko-content .psiko-top .psiko-info-detail .psiko-buttons {
          margin-top: 10px;
      }

      .page-header .page-header-container .breadcrumb {
          margin-top: 10px;
      }

      .Psiko .psiko-container .psiko-content .psiko-top .psiko-picture {
          text-align: center;
          width: auto;
      }

      .Psiko .psiko-container .psiko-content .psiko-top .psiko-picture img {
          display: inline-block;
          width: 100px;
          height: 100px;
      }

      .page-header .page-header-container .text-container h1 {
          margin-bottom: 0;
      }

      #accordionSss .card .card-header h2 button {
          white-space: normal;
          height: auto;
      }

      .Psikologlar .PsiList .psi-item .psi-item-container .psi-picture-status .psi-picture-container {
          height: 100px;
          width: 100px;
      }

      .Psikologlar .PsiList .psi-item .psi-item-container .psi-price-book-btn a,
      .Psikologlar .PsiList .psi-item .psi-item-container .psi-price-book-btn button {
          font-size: 10px;
      }

      .Psikologlar .PsiList .psi-item .psi-item-container .psi-name {
          font-size: 13px;
          line-height: 16px;
      }

      .Psikologlar .PsiList .psi-item .psi-item-container .psi-price-time span {
          font-size: 12px;
      }

      #accordionSss .card .card-header h2 button p {
          margin-bottom: 0;
      }

      .Blog .blog-list .blogItem {
          margin-bottom: 15px;
      }

      .howDoesitWork .howDoesitWork-description {
          margin-bottom: 0;
      }

      .howDoesitWork .howDoesitWork-block .howDoesitWork-block-list {
          margin-top: 10px;
      }

      .howDoesitWork .howDoesitWork-block .howDoesitWork-block-picture {
          margin-top: 30px;
      }

      .howDoesitWork .howDoesitWork-block .howDoesitWork-block-picture img {
          max-width: 90%;
      }

      .HomePsiko .HomePsiko-list .HomePsikoItem .HomePsikoItemCont .HomePsikoItemPic img {
          border-radius: 48px;
          max-height: 48px;
          max-width: 48px;
          width: 48px;
      }

      .HomePsiko .HomePsiko-list .HomePsikoItem .HomePsikoItemCont .HomePsikoItemContent a {
          font-size: 11px;
      }

      .HomePsiko .HomePsiko-title-bar .HomePsikoLink {
          float: none;
          text-align: center;
      }

      .HomePsiko .HomePsiko-title-bar .HomePsikoLink a {
          display: inline-block;
      }

      .m_header-area .bucket_area a span {
          display: none;
      }

      .wizard-content .wizard>.steps>ul>li {
          width: 100%
      }

      .wizard-content .wizard>.steps>ul>li.current:after {
          background-color: #ff7100
      }

      .wizard-content .wizard.vertical>.steps>ul>li {
          display: block;
          float: left;
          width: 50%
      }

      
      .wizard-content .wizard.vertical>.steps {
          width: 100%;
          float: none;
      }
      .wizard-content .wizard>.steps>ul{}
      .wizard-content .wizard>.steps>ul li{
          width: calc(100%/4);
      }
      .wizard-content .wizard.wizard-circle>.steps .step{
          width: 30px;
          height: 30px;
        line-height: 30px;
        margin: 0 auto;
        left: 0; right: 0;
      }
      .wizard-content .wizard.wizard-circle>.steps .step{
          font-size: 14px;
          font-weight: bold;
          line-height: 25px;
      }
      .wizard-content .wizard>.steps>ul>li{
          font-size: 13px;
      }
      .wizard-content .wizard.wizard-circle>.steps>ul>li:after,
      .wizard-content .wizard.wizard-circle>.steps>ul>li:before{
          top: 34px;
      }

      .wizard-content .wizard>.actions{
          position:fixed;
          z-index: 999999;
          bottom: 0; left:0; right: 0;
      }
      .wizard-content .wizard>.actions>ul{
          display: inline-block;
      }
  }


   .wizard-content .wizard>.steps>ul>li.current .step {
       color: #ff7100;
       border-color: #ff7100;
       font-weight: bold;
   }

   .status-information-button{
       font-weight: bold;
       font-size: 13px;
   }



   .Call {
       margin: 30px 0;
   }

   .Call .textarea {
       width: 100%;
       height: 100px;
       display: none;
   }

   .Call .users_cams {
       display: flex;
       position: relative;
   }

   .Call .users_cams .users {
       position: absolute;
       margin: 0 auto;
       left: 0;
       right: 0;
       height: 70%;
       padding-top: 30px;
       text-align: center;
       overflow-x: hidden;
       overflow-y: scroll;
   }

   .Call .users_cams .users .user {
       background-color: #eee;
       padding: 5px 15px;
       border-radius: 15px;
       display: block;
       width: 70%;
       margin: 0 auto 15px auto;
       margin-bottom: 10px;
   }

   .Call .users_cams .users .user .user-parent {
       display: inline-block;
   }

   .Call .users_cams .users .user .user-parent span:first-child {
       margin-right: 15px;
       font-weight: bold;
   }

   .Call .users_cams .users .user.doctor {
       background-color: #befaff;
   }

   .Call .users_cams .users .user.doctor .user-parent span {
       color: #05949f;
   }

   .Call .users_cams .users .user.patient {
       background-color: #ffe2c9;
   }

   .Call .users_cams .users .user.patient .user-parent span {
       color: #ee7822;
   }

   .Call .users_cams .users .user:last-child {
       margin-bottom: 0;
   }

   .Call .users_cams .guestvideo {
       width: 100%;
       margin: 0 auto;
       height: 600px;
       background-color: #ffeae6;
       border-radius: 15px;
       overflow: hidden;
   }

   .Call .users_cams .guestvideo video {
       width: 100%;
       height: 100%;
       -o-object-fit: cover;
       object-fit: cover;
       position: absolute;
       left: 0;
       top: 0;
       -webkit-user-select: none;
       -moz-user-select: none;
       -ms-user-select: none;
       user-select: none;
       pointer-events: none;
       border-radius: inherit;
   }

   .Call .users_cams .my_video {
       position: absolute;
       bottom: 10px;
       overflow: hidden;
       right: 10px;
       width: 200px;
       height: 150px;
       background-color: #ee7822;
       border-radius: 15px;
   }

   .Call .users_cams .my_video video {
       -o-object-fit: cover;
       object-fit: cover;
       position: absolute;
       left: 0;
       top: 0;
       width: 100%;
       height: 100%;
       -webkit-user-select: none;
       -moz-user-select: none;
       -ms-user-select: none;
       user-select: none;
       pointer-events: none;
       border-radius: inherit;
   }

   .Call .users_cams .bottom-buttons {
       position: absolute;
       bottom: 0;
       left: 0;
       text-align: left;
       padding: 15px;
       z-index: 1;
   }

   .Call .users_cams .bottom-buttons .buttons .button {
       width: 50px;
       height: 50px;
       padding: 0;
       line-height: 50px;
       border: 0;
       margin-right: 10px;
       border-radius: 10px;
       background-color: #3c3d43;
       transition: all 300ms ease;
       color: #fff;
   }

   .Call .users_cams .bottom-buttons .buttons .button .button-icon {
       font-size: 28px;
       line-height: 42px;
   }

   .Call .users_cams .bottom-buttons .buttons .button .button-title {
       display: none;
   }

   .Call .users_cams .bottom-buttons .buttons .button:active,
   .Call .users_cams .bottom-buttons .buttons .button:hover {
       opacity: 0.8;
   }

   .Call .users_cams .bottom-buttons .buttons .button.start-btn {
       background-color: #3dcc4a;
   }

   .Call .users_cams .bottom-buttons .buttons .button.answer-btn {
       background-color: #3dcc4a;
   }

   .Call .users_cams .bottom-buttons .buttons .button.video-btn {
       background-color: #a3a2b1;
   }

   .Call .users_cams .bottom-buttons .buttons .button.video-btn.active {
         background-color: #10c1cf;
         color: #fff;
   }

   .Call .users_cams .bottom-buttons .buttons .button.mic-btn {
       background-color: #a3a2b1;
   }

   .Call .users_cams .bottom-buttons .buttons .button.mic-btn.active {
       background-color: #10c1cf;
       color: #fff;
   }

   .Call .users_cams .bottom-buttons .buttons .button.exit-btn {
       background-color: #fd0000;
   }

   .Call .users_cams .bottom-buttons .buttons .button.exit-btn:active {
       background-color: #590000;
   }

   .Call .users_cams .bottom-buttons .buttons .button:last-child {
       margin-right: 0;
   }

   .Call .chat-container .messages {
       background-color: #fff;
       max-height: 500px;
       overflow-x: hidden;
       overflow-y: scroll;
   }


   @media (max-width:480px) {

        .UserControlPanel .userControlContent-Block .userControlContent .userBookingList .userBook .userBookDate .date{
            line-height: 16px;   
        }

       .UserControlPanel .userControlContent-Block .userControlContent .userBookingList .userBook .userBookPicture{
           width: 100%;
       }

       .UserControlPanel .userControlContent-Block .userControlContent .userBookingList .userBook .userBookDate{
           width: 100%;
           margin-top: 15px;
       }

       .UserControlPanel .userControlContent-Block .userControlContent .userBookingList .userBook .userBookTime{
           width: 100%;
           text-align: left;
           margin-top: 15px;
       }
       .UserControlPanel .userControlContent-Block .userControlContent .userBookingList .userBook .userBookTime .time{
           margin-top: 0;
       }
       .UserControlPanel .userControlContent-Block .userControlContent .userBookingList .userBook .userBookStatus{
           width: 100%;
           text-align: left;
           margin-top: 15px;
       }

   }

   .Psikologlar .PsiList .psi-item .psi-item-container .psi-picture-status .psi-picture-container::after{
       display: none;
   }
   .Psikologlar .PsiList .psi-item .psi-item-container .psi-picture-status .psi-picture-container img{
       border:0;
       padding: 0;
   }

    .HomePsikat .HomePsikat-list .HomePsikat-Item .HomePsikat-ItemCont .HomePsikat-ItemIcon img{
        max-height: 64px;
    }

    .psikoComments{
        margin-top: 30px;
    }
    .psikoComments .comment{
        position: relative;
        border-radius:10px;
        padding: 20px;
        background-color: #fff;
        margin: 10px;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .psikoComments .comment:focus{
        outline: none;
    }
    .psikoComments .comment .rating{
        position: absolute;
        top: 20px; right: 10px;
    }
    .psikoComments .comment .picture{

    }
    .psikoComments .comment .picture img{
        max-width: 40px;
        max-height: 40px;
        width: 40px;
        height: 40px;
        border-radius: 100px;
        margin-right: 10px;
        border: 1px solid #eee;
    }
    .psikoComments .comment .rating span{
        font-weight: bold; font-size:12px; color: #ffa600;
    }

    .psikoComments .comment .name-comment{
        margin-right: auto;
    }
    .psikoComments .comment .name{
        font-size: 13px;
        font-weight: bold;
        color: #EE7822;
    }
    .psikoComments .comment .comment-note{
        font-size: 11px;
        line-height: 18px;
        color: #666;
        font-weight: 400;
    }


    .text_blocks{
        display: flex;
        justify-content: space-between;
    }
    .text_blocks .text_blocks__text{
        width: 100%;
        flex-wrap: wrap;
    }
    .text_blocks p,
    .text_blocks h3{
        width: 100%;
    }

    .text_blocks .text_blocks__picture{
        padding: 10%;
    }

    .text_blocks .text_blocks__picture img {
        max-height: 600px;
        width: auto;
    }

    .text_blocks .text_blocks__left_block{
        align-items: center;
        width: 50%;
        justify-content: center;
        display: flex;
    }
    .text_blocks .text_blocks__right_block{
        align-items: center;
        width: 50%;
        justify-content: center;
        display: flex;
    }

    @media (max-width:480px) {
        .text_blocks{
            display: block;
        }

        .text_blocks .text_blocks__left_block{
            width: 100%;
            display: block;
        }
        .text_blocks .text_blocks__right_block{
            width: 100%;
            display: block;
        }

    }

.step-container-box .step-container .plan-details .icon img {
    width: 80px;
}