  body{background: #fff;}
.q-flex{display: flex;}
.blod{font-weight: 700;}
.big-width{max-width: 1780px;margin: auto;width:96%;}
.worm-width{padding-top: 3.5%;}
.zoom{transform-origin: center;transition: transform 1.5s cubic-bezier(.22,1,.36,1);}
.zoom:hover{transform:scale(1.06);}
.center{text-align: center;}
.q-flex-bq{display: flex;align-items: flex-end;}
:root {--primary-blue:#1378ce;--text-gray:#333;--font1:#666;--bg-light:#eee;--white:#fff;--black:#000;--padd38:1.98%;--radius:30px;--font30:30px;--font40:38px;--font20:20px;}
.f-whold {font-weight:600;}
.f-20 {font-size:var(--font20);}
.f-30 {font-size:var(--font30);}
.f-40{font-size: var(--font40);font-weight: 700;}  
input{outline: none;}
  .n-re{position: relative;padding: 0;}
  .n-ab{position: absolute;}
  .c-center{text-align: center;}
  .yj{border-radius: 30px;overflow: hidden;}
  .bar-img img{max-width: 100%;;}
  .bar-info{width: 80%;left:50%;top: 48%;transform: translate(-50%,-50%);text-align: center;color: #fff;font-size:16px}
  .bar-info h4{font-size: 56px;font-weight: 700;width: 40%;margin: 0 auto 20px;}
  .left_h2{text-transform: capitalize;font-size: 32px;font-weight: 700;border:none;padding-left: 20px;margin-bottom: 34px;}
  .left_nav_ul > li{padding:0 24px;cursor: pointer;margin-bottom: 20px;}
  .left_nav_ul > li.cur,.left_nav_ul > li:hover,.l-bot{background-color: #1378ce;border-radius: 30px;overflow: hidden;color: #fff;}
  .left_nav_ul > li > a,.l-bot{font-size: 20px;line-height: 2.9;display:block;}
  .left_nav_ul > li.cur > a,.left_nav_ul > li:hover a{color: #fff;}
  .ne-cont{color:#333;font-size: 16px;margin-bottom: 30px; padding-left: 20px;}
  .list_h2{border: none;}
  .inage-a{border: 1px solid #999;display: block;}
  .img-thumbnail{border:none;}
  .driver_title{bottom:0;left:50%;transform: translateX(-50%);font-size:18px;width:70%;text-align:center}
  .cover_tit{font-size:18px;line-height:3;text-align:center}
  @media (max-width:1370px) {
    .left_h2{font-size:28px;margin-bottom:14px ;}
    .left_nav_ul > li{margin-bottom: 10px;}
    .left_nav_ul > li > a, .l-bot{font-size: 18px;}
  }
  @media (max-width:1024px) {
    .left_h2{font-size:24px;margin-bottom:10px;padding-left: 10px;}
    .left_nav_ul > li{padding:0 10px}
    .left_nav_ul > li > a, .l-bot{font-size: 16px;line-height: 2.4;}
    .ne-cont{padding-left: 10px;font-size: 14px;}
  }  
  @media (max-width:768px) {
    .bar-info h4{font-size: 6vw;width: 100%;}
    .bar-info p,.list_h2{display: none;}
    .left_nav_ul > li.cur, .left_nav_ul > li:hover, .l-bot{width: 70%;}
  }
 .driver_list{display:grid;grid-template-columns: repeat(4, 1fr);gap:30px} 
 .driver_img:hover{cursor: pointer;}
.yqq{border-radius: 30px;overflow: hidden;background:#eee}
.driver_cover{display:none;top:0;left:0;right:0;bottom:0;background:#eee;opacity:1;}
.driver_img:hover .driver_cover{display:block}
.yqq .n-ab{top:50%;left:50%;transform: translate(-50%,-0%);width:100%;text-align:center}
a.driver_link{display:inline-block;color: #333;font-size: 16px;text-decoration:none;border:1px solid #000;text-decoration: none;line-height:2;padding:0 10px}
a.driver_link:hover{color: #000;}
.driver_link+.driver_link{margin-left:20px}
.driver_form_box{background:#eee;line-height:60px;padding-left:60px}
.driver_form_box input{background:transparent;border:none}
.driver_form_box .searchsubmit{font-size:0;border:0;display:inline-flex;left:20px;top:0;bottom:0;position: absolute;}
.driver_form_box .searchsubmit:after {
    font-size: 20px;
    transition: opacity .2s ease;
    content: "\f130";
    font-family: woodmart-font;
	color:#999
}

        .subscribe-title{font-size: var(--font30);color:var(--primary-blue)}
        .bot-form{background-color: #eee;border-radius: 100px;;width:58%;margin: auto;justify-content: space-between;margin-top: 4.348%;}
		.bot-click{width:58%;margin:40px auto 0}
		.bot-click a:hover{color:#fff;text-decoration:none}
        .subscribe-section input {
           font-size: var(--font20);
           line-height: 3.5;
            border: none;
            background: transparent;
            color:var(--text-gray);
            text-indent: 8%;
            width: 70%;
        }
        .subscribe-section input::-webkit-input-placeholder,.subscribe-section input::placeholder{ color:var(--black);}
        .subscribe-section button,.bot-click{
            padding: 0 6.8%;
            background: var(--font1);
            color: var(--white);
            border: none;
            font-size: var(--font20);
            border-radius: 100px;
            cursor: pointer;
            line-height:2;
        }
.driver-buttons {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 30px;
    margin-top: 60px;
	margin-bottom:60px
}		
.driver-buttons-item{ flex-direction: column;}
.driver-img {
    margin: auto;
    text-align: center;
	margin-bottom:30px;
}
.driver-img img{max-width:90px}
.driver_link_a{background-color:var(--font1);
    border-radius: 30px;
	width:60%;
	font-size: 18px;
	line-height:2.7;
	display:inline-block;
	margin:auto;
    overflow: hidden;
    color: #fff;}
.driver_link_a:hover{text-decoration: none;color:#000}
@media (max-width:1450px) {
:root {--font40:34px;--font20:18px;}
}
@media (max-width:1370px) {
:root {--font40:30px;--font20:16px;--font30:22px}
.driver-img img{max-width:70px}
}	
  @media (max-width:1024px) {
	a.driver_link{font-size:14px}
.driver_list{grid-template-columns: repeat(3, 1fr);}
   .driver_form_box{line-height:40px;padding-left:40px}	
  }  
  @media (max-width:768px) {
:root {--font40:30px;--font20:14px;--font30:22px}
   .driver_title{font-size:14px}
   .bot-form{width:100%}
   .driver-buttons{grid-template-columns: repeat(1, 1fr);gap:10px;margin-top:30px;margin-bottom:30px}
   .driver-img{margin-bottom:20px}
   .driver-img img{max-width:60px}
   .subscribe-section input{line-height:3;}
   .driver_list{grid-template-columns: repeat(2, 1fr);gap:8px;margin:0}
   a.driver_link{font-size:12px}
   .cover_tit{font-size:14px;line-height:1.5}
   .driver_link+.driver_link{margin-left:0}
  }