.servicesnew {

  max-width: 927px;
  margin: auto; }
  .servicesnew img {
    max-width: 100%; }
  .servicesnew .ttl {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 26px;
    font-weight: bold;
    color: #F7D57F;
    margin: 0px 0px 35px 0;
    line-height: 1; }
  .servicesnew .ttl2 {
    display: block;
    text-align: center;

    text-align: center;
    color: #212529;
    line-height: 1; }
    .servicesnew .ttl2 a {
      color: #212529; }
  .servicesnew .ttl3 {
    display: block;
    text-align: center;

    text-align: center;
    color: #212529;
    line-height: 1; }
  .servicesnew .line {
    border-top: 1px solid #a6a6a6;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-width: 864px;
    margin: 70px auto; }
    .servicesnew .line.s1 {
      margin: 70px auto 30px; }
  .servicesnew .margin2 {
    margin: 20px -15px; }
  .servicesnew .margin3 {
    margin: 30px 0; }
  .servicesnew .margin6 {
    margin-top: 60px; }
  .servicesnew .marginb6 {
    margin-bottom: 60px; }
  .servicesnew .marginb3 {
    margin-bottom: 32px; }
  .servicesnew .sov5 .ttl2 {
    margin-bottom: 25px;
    padding: 0 10px; }
  .servicesnew .forma4 {
    max-width: 625px;
    margin: 0px auto 0; }
    .servicesnew .forma4 .formpage {
      margin-top: 15px;
      margin-bottom: 16px; }
    .servicesnew .forma4 .text2 {
      font-style: italic;
      margin: auto;
      font-size: 14px;
      padding: 4px 0px 4px 30px;
      background: url(/assets/images/voskl.jpg) left no-repeat; }
    .servicesnew .forma4 .servicesnew .formpage {
      margin: 10px auto 74px;
      text-align: center; }
    .servicesnew .forma4 input[type='text'] {
      width: 62% !important; }
    .servicesnew .forma4 input[type="submit"] {
      width: 35% !important; }
  .servicesnew .col-md-12 p:last-child {
    margin-bottom: 0; }
  .servicesnew .formpage {
    margin: 45px auto 0px;
    text-align: center; }
    .servicesnew .formpage input[type='text'] {
      border: 2px solid #f7d57f;
      padding: 10px 21px;
      display: inline-block;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      font-family: arial;
      color: #000;
      width: 362px; }
    .servicesnew .formpage input[type="submit"] {
      border: 2px solid #f7d57f;
      font-family: arial;
      padding: 10px 35px;
      color: #000;
      background: #f7d57f;
      font-weight: bold;
      display: inline-block; }

div#popup {
  max-width: 888px;
  background: #fff;
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  margin: auto;
  padding: 25px; }
  div#popup img {
    max-width: 130px; }
  div#popup .ttl_p {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 26px;
    font-weight: bold;
    color: #F7D57F;
    line-height: 1;
    font-weight: bold;
    /* text-transform: uppercase; */
    font-size: 61px; }
  div#popup .ttl4 {
    margin-top: 20px; }
  div#popup .forma {
    margin-top: 20px; }
    div#popup .forma input[type="text"] {
      border: 2px solid #f7d57f;
      padding: 10px 21px;
      display: block;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      font-family: arial;
      color: #000;
      width: 100%;
      margin: auto;
      max-width: 350px; }
    div#popup .forma input[type="submit"] {
      border: 2px solid #f7d57f;
      font-family: arial;
      padding: 10px 35px;
      color: #000;
      background: #f7d57f;
      font-weight: bold;
      margin: 10px 0 0;
      /* display: inline-block; */ }

.hide {
  display: none; }

.mobimg {
  display: none; }

.next_prev {
  display: none; }

@media (max-width: 750px) {
  .servicesnew .formpage input[type="submit"] {
    padding: 10px 0; }
  .mobimg {
    display: block; }
    .mobimg.s1 {
      margin-bottom: 25px; }
    .mobimg.s2 {
      margin-top: 25px;
      margin-bottom: 25px; }
  .servicesnew img.pcimg {
    display: none; }
  .servicesnew img {
    display: block;
    margin: auto; }
  .mobcenter {
    text-align: center; }
  .servicesnew .formpage input[type='text'] {
    width: 67% !important; }
  .servicesnew .formpage input[type="submit"] {
    width: 30% !important; }
  .servicesnew .line {
    margin: 30px auto; }
  .servicesnew .margin3 {
    margin: 30px -15px; }
  .servicesnew .marginb6 {
    margin-bottom: 30px; }
  .mob {
    margin: 15px 0 10px; }
  .mob2 {
    margin: 15px 0 0px; }
  .servicesnew .ttl2 a {
    text-decoration: underline; }
  .ds1 {
    margin-top: 25px; }
  .servicesnew .margin6 {
    margin-top: 25px; }
  iframe.youtube {
    height: 300px; } }
