/* <!-- //add post car banner --> */

.page-layout-1column.cms-post-ad .columns .column.main {background-color: #EFF5FF;}
.page-layout-1column .columns .column.main .add_banner {background-color: #EFF5FF;}
.page-layout-1column .columns .column.main .add_banner .breadcrumb{padding-top: 30px; padding-bottom: 11px;}
.page-layout-1column .columns .column.main .add_banner  .add_banner_inner  .banner_top_cnt{text-align: center; padding-bottom: 39px;}
.page-layout-1column .columns .column.main .add_banner  .add_banner_inner  .banner_top_cnt h2{font-size: 38px; line-height: 50px;color: #013470; padding-bottom: 8px;}
.page-layout-1column .columns .column.main .add_banner  .add_banner_inner  .banner_top_cnt p{font-size: 20px; line-height: 29px; color: #6C757D;}
.cms-post-add .section_padding:nth-child(even) {background: #fff;}
.cms-post-add .column.main{background: #EFF5FF;}


/* //banner cards */
.page-layout-1column .columns .column.main .add_banner_cards{border: 1px solid #D4E0F5;box-shadow: 0px 4px 35px 4px #0000000F; text-align: center;
padding:25px 20px;border-radius: 5px; background-color: #FFFFFF; box-sizing: border-box ;}
.page-layout-1column .columns .column.main .add_banner_cards .card_title{font-size: 26px; color: #283949;font-weight: 700; text-align: center;padding-bottom: 10px;line-height: 36px;}
.page-layout-1column .columns .column.main .add_banner_cards ul{ padding-bottom: 30px; padding-top: 10px; text-align: left;}
.page-layout-1column .columns .column.main .add_banner_cards ul li{padding-bottom: 10px; display: flex;align-items: center; gap: 15px;}
.page-layout-1column .columns .column.main .add_banner_cards ul li::before{ content:url("../images/post_card_blue.png"); }
.page-layout-1column .columns .column.main .add_banner_cards  .transparent_cta{width: 100%;color: #00397B; border-color: #00397B; font-weight: 700;}
.page-layout-1column .columns .column.main .add_banner_cards .transparent_cta:hover {color: #fff; border-color: #C8102E ;}
.page-layout-1column .columns .column.main .add_banner_cards  .card_img{max-height: 229px;}

.page-layout-1column .columns .column.main .add_banner_cards.red_card  .transparent_cta{color: #C8102E; border-color: #C8102E;}
.page-layout-1column .columns .column.main .add_banner_cards.red_card  .transparent_cta:hover{color: #fff;}
.page-layout-1column .columns .column.main .add_banner_cards.red_card ul li::before{ content:url("../images/post_red_Card.png"); }


/* //post page sub title */
.page-layout-1column .columns .column.main .post_add_subtitle{font-size: 32px; line-height: 42px; padding-bottom: 45px; text-align: center; font-weight: 700;color: #013470;}

/* easy steps cards */
.page-layout-1column .columns .column.main .easy_steps_block .img_card h3{ font-size: 20px;line-height: 32px;color: #102A43;}
.page-layout-1column .columns .column.main .easy_steps_block .img_card p{font-size: 14px;line-height: 22px; color: #3E3E3E;}


/* why sell styling */
.page-layout-1column .columns .column.main .why_sell_block{ background-color: #FEF8E9;}
.page-layout-1column .columns .column.main .why_sell_block .why_sell_inner.grid_3{ grid-template-columns: repeat(4, 1fr); }
.page-layout-1column .columns .column.main .why_sell_block .why_sell_inner .img_card{align-items: flex-start; padding: 25px;}
.page-layout-1column .columns .column.main .why_sell_block .why_sell_inner .img_card h3{ font-size: 20px;line-height: 32px;color: #3B3B3B; }
.page-layout-1column .columns .column.main .why_sell_block .why_sell_inner .img_card p{ font-size: 18px; line-height: 28px; color: #6C757D; text-align: left; }


/* sell car stories */

.page-layout-1column .columns .column.main .success_block .post_add_subtitle{text-align: left;padding-bottom: 13px;}
.page-layout-1column .columns .column.main .success_block .cnt{font-weight: 500;color: #3B3B3B; width: 93%; line-height: 33px;}
.page-layout-1column .columns .column.main .success_block_inner{ position: relative; }
.page-layout-1column .columns .column.main .success_block_inner .card {  background-color: white; border-radius: 8px; padding: 15px; box-shadow: 0px 4px 27px 4px #0000000A ;border: 1px solid #EBEBEB }

.page-layout-1column .columns .column.main .success_block_inner  .success_card_outer{display: flex;flex-direction: column;gap: 20px;}


.page-layout-1column .columns .column.main .success_block_inner .card .card-header { display: flex; margin-bottom: 3px; flex-direction: column; gap: 10px; }
.page-layout-1column .columns .column.main .success_block_inner .card .avatar { width: 54px; height: 54px; border-radius: 50%; border: 1px solid #2E89FD;border-radius: 50%; }
.page-layout-1column .columns .column.main .success_block_inner .card .avatar img{object-fit: fill;}
.page-layout-1column .columns .column.main .success_block_inner .card .avatar.yellow_avatar{border-color: #FC960D;} 
.page-layout-1column .columns .column.main .success_block_inner .card .name { font-weight: 700; margin: 0; font-size: 16px; color: #3B3B3B;  line-height: 23px;}
.page-layout-1column .columns .column.main .success_block_inner .card .content { font-size: 14px; color: #3B3B3B; margin: 0; line-height: 20px; display: flex; align-items: flex-end; justify-content: space-between; }
.page-layout-1column .columns .column.main .success_block_inner .card .content::after{
    content: url(../images/quote.png);
}

.page-layout-1column .columns .column.main .success_block_inner .background { position: absolute; z-index: -1; transform: translate(-50%, -50%); top: 50%; left: 50%; border-radius: 8px; }
.page-layout-1column .columns .column.main .success_block_inner.two_column_block{gap: 20px;}
.page-layout-1column .columns .column.main .two_column_block { align-items: baseline; }

/* car selling tips */
.page-layout-1column .columns .column.main  .used_car_block {background-color: #FAFAFA;}
.page-layout-1column .columns .column.main .used_car_block_inner .blog_Card{ border: 1px solid #D8E9FF }
.page-layout-1column .columns .column.main .used_car_block_inner .blog_Card .blog_img img  { border-radius: 24px 24px 0px 0px;}
.page-layout-1column .columns .column.main .used_car_block_inner  .blog_Card .blog_cnt .block_read a {font-weight: 600;}
.page-layout-1column .columns .column.main .used_car_block_inner  .blog_Card .blog_cnt .block_read span{color: #000000; font-weight: 600;}
.page-layout-1column .columns .column.main .used_car_block_inner  .blog_Card .blog_cnt p{color: #000000;    -webkit-line-clamp: 2;}


@media screen and (min-width:200px) and  (max-width:1024px) {
.page-layout-1column .columns .column.main .add_banner .breadcrumb {    padding-top: 20px;}
.page-layout-1column .columns .column.main .add_banner .add_banner_inner .banner_top_cnt h2 { font-size: 22px; line-height: 30px; padding-bottom: 3px;}
.page-layout-1column .columns .column.main .add_banner .add_banner_inner .banner_top_cnt p { font-size: 17px; line-height: 26px;}
.page-layout-1column .columns .column.main .add_banner .add_banner_inner .banner_top_cnt { text-align: center; padding-bottom: 20px; }
.page-layout-1column .columns .column.main .add_banner_cards {padding: 15px;}
.page-layout-1column .columns .column.main .add_banner_cards .card_title { font-size: 18px;line-height: 28px;}
.page-layout-1column .columns .column.main .add_banner_cards  .card_img{    width: 50%;        margin: auto;}

.page-layout-1column .columns .column.main .add_banner_cards ul li {gap: 8px; padding-bottom: 2px; align-items: flex-start;}
.page-layout-1column .columns .column.main .add_banner_cards ul { padding-bottom: 15px;}

.page-layout-1column .columns .column.main .post_add_subtitle { font-size: 20px; line-height: 30px; padding-bottom: 15px;}
.page-layout-1column .columns .column.main .easy_steps_block .img_card h3 { font-size: 17px; line-height: 26px;}

.page-layout-1column .columns .column.main .why_sell_block .why_sell_inner.grid_3 { grid-template-columns: repeat(auto-fill, minmax(180px, 1fr)); }
.page-layout-1column .columns .column.main .why_sell_block .why_sell_inner .img_card h3 { font-size: 17px; line-height: 24px; text-align: left; }
.page-layout-1column .columns .column.main .why_sell_block .why_sell_inner .img_card { align-items: flex-start; padding: 15px; }
.page-layout-1column .columns .column.main .why_sell_block .why_sell_inner .img_card p { font-size: 16px; line-height: 23px;}

.page-layout-1column .columns .column.main .used_car_block_inner.grid_3{        grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));}
.page-layout-1column .columns .column.main .success_block_inner .background {display: none;}
.page-layout-1column .columns .column.main .success_block_inner.two_column_block {flex-direction: row;}

}


@media screen and (min-width:1025px) and  (max-width:1480px) {
.page-layout-1column .columns .column.main .add_banner .add_banner_inner .banner_top_cnt p { font-size: 18px; line-height: 24px;}
 .page-layout-1column .columns .column.main .add_banner .add_banner_inner .banner_top_cnt h2 { font-size: 34px; line-height: 44px; } 
 .page-layout-1column .columns .column.main .add_banner_cards ul li {gap: 8px;}   
 .page-layout-1column .columns .column.main .add_banner_cards ul { padding-bottom: 20px; }
 .page-layout-1column .columns .column.main .post_add_subtitle{font-size: 26px; line-height: 34px; padding-bottom: 30px;}
}