/*DUOGRAFTER PAGE*/
.duografter_page_row h1.std_title {
    font-size: 27px;
    margin-bottom: 20px!important;
    font-weight: 400;
    line-height: 1.2;
    text-align: left;
    color: #005086;
    letter-spacing: 1px;
  }
  .duografter_page_row h2 {
    font-size: 23px;
    font-weight: 200;
    line-height: 1;
    text-align: left;
    color: #005086;
  }
  @media(min-width:768px){
    .duografter_page_row h1.std_title {
        font-size: 45px;
        text-align: center;
    }
    .duografter_page_row h2 {
      font-size: 27px;
      text-align: center;
    }
  }
  /*CELLS EMOTION*/
  .duografter_page_row.cells_emotion .image.wrap-box.no-style.below{
    margin-bottom: 0;
  }
  .duografter_page_row.cells_emotion .wrap-box-inner{
      text-align: center;
  }
  .duografter_page_row.cells_emotion img{
      max-width: 500px;
      margin: 0 auto;
      padding: 30px 0;
  }
  .duografter_page_row span.vc_tta-title-text {
      color: #005086;
  }
  /*END OF CELLS EMOTION*/
  /*KEY FEATURES*/
  
  .keys_features h2 {
    font-size: 23px;
    font-weight: 700;
    text-align: left;
  }
  @media(min-width:600px){
    .keys_features h2 {
        font-size: 27px;
        padding-left: 23px;
    }
  }
  @media(min-width:768px){
    .keys_features h2 {
    }
  }
  .keys_features .vc_tta-title-text {
      font-weight: 400;
      color: #005086;
      font-size: 20px;
  }
  .keys_features .vc_tta-controls-icon.vc_tta-controls-icon-plus {
      height: 20px;
      width: 20px;
      border: 2px solid #005086;
      border-radius: 50%;
  }
  .wpb-js-composer .duografter_page_row.keys_features .vc_tta-color-white.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .wpb-js-composer .duografter_page_row.keys_features .vc_tta-color-white.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before{
      border-color: #005086!important;
  }
  .wpb-js-composer .duografter_page_row.keys_features .vc_tta-color-white.vc_tta-style-classic .vc_tta-controls-icon::after, .wpb-js-composer .duografter_page_row.keys_features .vc_tta-color-white.vc_tta-style-classic .vc_tta-controls-icon::before {
      border-color: #005086!important;
  }
  .wpb-js-composer .duografter_page_row.keys_features .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{
      background: none;
      background-color: transparent;
      border: none;
      border-bottom: 1px solid #666666;
      border-radius: unset;
  }
  .wpb-js-composer .duografter_page_row.keys_features .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{
      border-bottom: none;
  }
  .keys_features .tab_content_flex {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-around;
  }
  .keys_features .tab_content_flex_img{
    margin-bottom: 20px;
  }
  .keys_features .tab_content_flex_text p {
    font-size: 20px;
  }
  @media(min-width:600px){
    .keys_features .tab_content_flex {
      flex-direction: row;
      align-items: stretch;
    }
    .keys_features .tab_content_flex_text {
      flex-basis: calc(100% - 170px);
    }
    .keys_features .tab_content_flex_img{
      flex-basis:170px;
    }
  }
  /*END OF KEY FEATURES*/
  /*ROW_TECHNOLOGY ICONS(QUITE SAME AS IN HOMEPAGE*/
  .duografter_page_row .our_technology .row_technology_icons .icon_col{
      height:190px;
      margin-bottom:20px;
  }
  /*END OF ROW TECHNOLOGY ICONS*/
  /*DUOGRAFTER ALL ABOUT*/
  @-webkit-keyframes fadein {
    0%   { opacity: 0; }
    100% { opacity: 1; }
}

@-moz-keyframes fadein {
    0%   { opacity: 0; }
    100% { opacity: 1; }
}

@keyframes fadein {
    0%   { opacity: 0; }
    100% { opacity: 1; }
}

.m_box_duo:hover > div:nth-child(1), .m_box_duo:hover > div:nth-child(3) {
    -webkit-animation: fadein 1s forwards;
        -moz-animation: fadein 1s forwards;
            animation: fadein 1s forwards;
}
.m_box_duo{
    display: flex;
    align-items: center;
    justify-content: space-around;
    flex-wrap:wrap;
}
.m_box_duo #duografter{
    flex-basis:100%;
    order:0;
}
.m_box_duo #p_but{
    order:1;
}
.m_box_duo #l_but{
    order:3;
}
.m_box_duo > div:nth-child(1), .m_box_duo > div:nth-child(3) {
    flex-basis:50%;
    opacity:1;
}
.m_box_duo > div img{
    display:block;
    width:80%;
    height:auto;
    margin: 0 auto;
}
@media all and (min-width: 768px){
    .m_box_duo #duografter{
        flex-basis:30%;
        order:2;
    }
    .m_box_duo > div:nth-child(1), .m_box_duo > div:nth-child(3) {
        flex-basis:30%;
        opacity:0;
    }
    .m_box_duo > div img{
        width:95%;
    }
}
  /*END DUOGRAFTER ALL ABOUT*/
  /*NO PARALLAX*/
  .duografter_page_row .no_parall{
    position: relative;
    padding: 10% 0;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
  }
  .duografter_page_row .no_parall h1.std_title{
      position: relative;
      width:100%;
      margin-bottom: 0!important;
      text-align: center;
      text-transform: none;
      font-family: "FS Joey", sans-serif;
      font-size: 27px;
      font-weight: 700;
      letter-spacing: -1px;
  }
  @media(min-width:500px){
    .duografter_page_row .no_parall h1.std_title{
      font-size: 40px;
      letter-spacing: 0;
    }
  }
  @media(min-width:768px){
      .duografter_page_row .no_parall h1.std_title{
        font-size: 60px;
      }
  }
  @media(min-width:1000px){
    .duografter_page_row .no_parall h1.std_title{
      font-size: 70px;
    }
  }
  /*END NO PARALLAX*/
  
  /*SMALL SILENT STERILIZABLE PARTS SIMPLE TO USE SAFE*/
  .duografter_page_row.features h1.std_title, .duografter_page_row.motion_cares h1.std_title{
    text-align: center;
      font-weight: 400;
  }
  .duografter_page_row.motion_cares h2  {
      text-transform: none;
        font-weight: 400;
    }
  .duografter_page_row.features .tab_content_flex_text ul {
    padding-inline-start: 0;
  }
  .duografter_page_row.features .vc_tta-title-text{
    font-size: 20px;
    font-weight: 400;
  }
  .duografter_page_row.features .tab_content_flex_text ul li {
    list-style-type: none;
    font-size: 20px;
  }
  /**/
  /*END OF DUOGRAFTER PAGE*/
  