    .your-car{
      margin-top:30px;
      text-align:justify;
      max-width:1270px;
      padding: 0px 10px 0px 10px;
        position:relative;
        display:flex;
      

      }

      .all-car-adapt{
        width:100%;
        display:flex;
          position:relative;
          justify-content:flex-start;
      }

    .your-car .cars{
      padding:20px 30px 20px 30px;
      text-align:center;
      position:relative;
      text-align:center;
      background-color:transparent;
      outline:none;
      border-top:none;
      border-right:none;
      border-left:none;

    }



    .selected-car span{
      color:#F20000;
    }

	.all-car-adapt .cars div.car-ico {
		background:url("./img/sed-white.png") no-repeat 50% 50%;
        background-size:contain;
        width:110px;
        height:44px;
	}
	.all-car-adapt .cars.selected-car div.car-ico {
		background:url("./img/sed-blue.png")no-repeat 50% 50%;
		background-size:contain;
		width:112px;
		height:46px;
	}
    .all-car-adapt .cars.SEDAN div.car-ico{
		background:url("./img/sed-white.png") no-repeat 50% 50%;
        background-size:contain;
        width:110px;
        height:44px;
      }

    .all-car-adapt .cars.SEDAN.selected-car div.car-ico{
      background:url("./img/sed-red.png")no-repeat 50% 50%;
      background-size:contain;
      width:112px;
      height:46px;
    }


  .all-car-adapt .cars.HATCHBACK div.car-ico{
          background:url("./img/sed-white.png")no-repeat 50% 50%;
          background-size:contain;
          width:112px;
          height:46px;
        }

  .all-car-adapt .cars.HATCHBACK.selected-car div.car-ico{
            background:url("./img/sed-red.png")no-repeat 50% 50%;
            background-size:contain;
            width:112px;
            height:46px;
        }

  .all-car-adapt .cars.UNIVERSAL div.car-ico{
                background:url("./img/uni-white.png")no-repeat 50% 50%;
                background-size:contain;
                width:112px;
                height:46px;
              }

  .all-car-adapt .cars.UNIVERSAL.selected-car div.car-ico{
                background:url("./img/uni-blue.png")no-repeat 50% 50%;
                background-size:contain;
                width:112px;
                height:46px;
            }

  .all-car-adapt .cars.SUV div.car-ico{
                background:url("./img/jeep-white.png")no-repeat 50% 50%;
                background-size:contain;
                width:112px;
                height:46px;
            }

  .all-car-adapt .cars.SUV.selected-car div.car-ico{
                background:url("./img/jeep-blue.png")no-repeat 50% 50%;
                background-size:contain;
                width:112px;
                height:46px;
            }

  .all-car-adapt .cars.MINIVAN div.car-ico{
                background:url("./img/fur-white.png")no-repeat 50% 50%;
                background-size:contain;
                width:112px;
                height:46px;
              }

  .all-car-adapt .cars.MINIVAN.selected-car div.car-ico{
                background:url("./img/fur-blue.png")no-repeat 50% 50%;
                background-size:contain;
                width:112px;
                height:46px;
              }


.your-car .all-car-adapt div.selected-car:after,
.your-car .all-car-adapt div.selected-car:before{
    content: '';
	position: absolute;
	bottom: -4px;
	border: solid transparent;
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

@media (min-width:1190px) {
	.your-car .all-car-adapt div.selected-car:before{
			border-color: transparent;
			border-bottom-color: #F20000;
			border-width: 1vw;
			left: 50%;
			margin-left: -1vw;
		}
}
@media (max-width:1190px)and  (min-width:880px){
	.your-car .all-car-adapt div.selected-car:before{
			border-color: transparent;
			border-bottom-color: #F20000;
			border-width: 1.2vw;
			left: 50%;
			margin-left: -1.2vw;
		}
}
@media (max-width:880px){
	.your-car .all-car-adapt div.selected-car:before{
			border-color: transparent;
			border-bottom-color: #F20000;
			border-width: 1.3vw;
			left: 50%;
			margin-left: -1.3vw;
		}
}
	
	.your-car .all-car-adapt div.selected-car:after{
		border-color: transparent;
		border-bottom-color: rgba(20, 39, 41, .99);
		border-width: 0.6vw;
		left: 50%;
		margin-left: -0.6vw;
	}





  .car-type {
    color: #ffffff;
    width: 120px;
    display: block;
  }
  
    .service-container{


    }

    .service{
      display:none;
      min-height:265px;
      margin-top:20px;
      position:relative;

    }

    .showblock{
		display:flex;
		justify-content:center;

    }



      .pack-1,
      .pack-2,
      .pack-3{
        border:1px solid white;
        border-radius:20px;
        text-align:center;
        width:30%;
        min-height:230px;
        padding: 25px 20px 25px 20px;
        display:flex;
        flex-direction:column;
        justify-content: start;
        align-items:center;
      }

        

    
        .pack-name{
          font-family: 'Open Sans', regular;
          font-size: 25px;
          line-height: normal;
          color:#ffffff;
          padding-bottom:10px;
        }

         .pack-price{
          margin-bottom:10px;
        }

         .pack-price span{
          font-family: 'Open Sans';
          font-weight:600;
          font-size: 45px;
          line-height: normal;
          color:#F20000;
          display:block;
          text-align:center;
        }


        .pack-time span{
          font-family: 'Open Sans', regular;
          font-size: 20px;
          line-height: normal;
          color:#ffffff;
          margin-top:25;
          display:block;
          text-align:center;
        }

        .pack-price span,
        .pack-time span{
          display:inline;
          text-align:center;
        }

        .service .pack-price,
        .service .pack-time{

        }