:root{
    --PrimaryColor: #c72328;
    --SecondaryColor: #222222;

    --MainTextGray: #707070;  
    --textWhite: #ffffff;
    --SecondBlack: #171717;

    --bgGray: #F2F2F2;


    --font9: 9px;
    --font10: 10px;
    --font11: 11px;
    --font12: 12px;
    --font14: 14px;
    --font15: 15px;
    --font16: 16px;
    --font18: 18px;
    --font20: 20px;
    --font22: 22px;
    --font24: 24px;
    --font25: 26px;
    --font30: 28px;
    --font30: 30px;

    --font32: 32px;
    --font35: 35px;
    --font36: 36px;


    --card-height: 356px;
    --card-width: calc(var(--card-height) / 1.5);

}

/*font-family: 'Poppins', sans-serif;*/
body{margin:0;padding:0;font-family: 'Poppins', sans-serif;background:#ffffff;font-size:16px; line-height: normal; color: #444; overflow-x: hidden; overflow-y: auto;}
ul, ol, p, form, input, textarea, select, pre, em, sub, sup, canvas, section, article, aside, img, a, li, iframe, table, nav, header, footer, body, menu, button{margin:0;padding:0;font-family: 'Poppins', sans-serif;vertical-align:baseline;box-sizing:border-box;-webkit-box-sizing:border-box;list-style:none;text-decoration:none;outline:none;border:0;border-spacing:0;border-collapse:collapse;line-height: 1.3;}
*, after, before{box-sizing:border-box;-webkit-box-sizing:border-box;}
h1, h2, h3, h4, h5, h6{margin:0;padding:0;}
body{ line-height: 1; }
a {color: #2586f1; text-decoration: none; /*transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; outline: 0;*/}
a:hover {text-decoration: none; color:#1c6dc7;}
img{ max-width: 100%; }
@media (min-width: 1200px){
    .container {max-width: 1170px;}
}




.margin-t10{margin-top: 10px;}
.margin-b10{margin-bottom: 10px;}


.margin-t30{margin-top: 30px;}
.margin-b30{margin-bottom: 30px;}

.margin-t60{margin-top: 60px;}
.margin-b60{margin-bottom: 60px;}


/*--Extra CSS--*/

.onlink{position: absolute; top: 0; right: 0; bottom: 0; left: 0; cursor: pointer;}

/*==== Hero Slider ====*/
.slidermain{padding-top: 20px; padding-bottom: 20px;}
#carouselExampleFade{position: relative;background: #ffffff;/* height: 100%; */}
.NeusteArbeitenSlider-outer{position: relative;padding-bottom: 3rem;}
.NeusteArbeitenSlider-outer .owl-dots{position: absolute;left: 0;top: calc(100% + 3rem);right: 0;width: 100%;}
#carouselExampleFade .owl-item{position: relative; /* height: 100%; */}
#carouselExampleFade .owl-item .item img{}
.slider-caption{position: absolute;left: 0;top: 1rem;left: 1rem;}
.slider-caption h5{font-size: 2rem;color: var(--PrimaryColor);}
.slider-caption p{font-size: 2rem;color: var(--WhiteColor);}
.owl-dots{ text-align: center;}
.owl-dots button span{ display: inline-block; width: 4rem; height: .5rem; background: #BBBBBB;transition: 0.3s; margin: 0 5px;}
.owl-dots button.active span{ background: var(--PrimaryColor);}

#carouselExampleFade .owl-nav {position: absolute; top: 0; height: 100%; width: 100%; pointer-events: none; }
#carouselExampleFade .owl-nav .owl-prev {position: absolute; left: 8%; height: 60px; width: 60px; text-align: center; font-size: 30px; color: rgb(255, 255, 255); background: rgb(255, 255, 255, 0%); pointer-events: initial; border-radius: 100px; box-shadow: 0px 3px 6px rgba(255, 255, 255 , 0%); top: 50%; margin-top: -30px; }
#carouselExampleFade .owl-nav .owl-next {position: absolute; right: 8%; height: 60px; width: 60px; text-align: center; font-size: 30px; color: rgb(255, 255, 255); background: rgb(255, 255, 255, 0%); pointer-events: initial; border-radius: 100px; box-shadow: 0px 3px 6px rgba(255, 255, 255, 0%); top: 50%; margin-top: -30px; }
#carouselExampleFade .owl-nav i{color: #c72328; font-size: 30px;font-weight: bold;}
#carouselExampleFade  .owl-stage-outer { height: 100%;}

#carouselExampleFade .owl-stage {height: 100%;}



/*== Autostock website Project==*/

.hero_slidr{padding:60px 0px;}
.productlisting_main{
    /*   display: flex; flex-wrap: wrap; */
}
/* .PLL_main{width: 340px;} */
.PPL_rightMAin{ flex: 1; }
.PPL_rightMAin .row .col-sm-3.col-md-3.col-lg-3{width: 20%;}
.PPL_rightMAin .row{max-width: 1727px;}
.topsearch_perent .container{max-width: 1200px;}

.Jheaderlinks a:hover{text-decoration: none;}


/*= Cell BX =*/
/* .carsell_bx{box-shadow: 0px 6px 16px rgba(0, 0, 0, 16%); -webkit-box-shadow: 0px 6px 16px rgba(0, 0, 0, 16%);} */
.carsell_bx {border: 1px solid rgb(199 35 40 / 18%); transition: all 0.2s; -webkit-transition: all 0.2s; padding: 5px 5px; position: relative;}
.carsell_bx:hover {box-shadow: 0px 6px 12px rgb(0 0 0 / 35%); -webkit-box-shadow: 0px 6px 12px rgb(0 0 0 / 35%); }
.carsell_img{overflow: hidden; position: relative; height: 206px;}
.carsell_img a{display: flex;}
.carsell_img img {width: 100%; object-fit: cover; object-position: center; transition: transform 4s ease; height:100%; }
.carsell_img img:hover {/* transform: scale(1.15); */ transition-timing-function: cubic-bezier(0,.88,.44,1); }
.img_lable{display: inline-block; position: absolute; top: 0; left: 0; padding: 4px 10px; color: #ffffff; background: var(--PrimaryColor); font-size: 16px; font-weight: 500; font-style: italic;}
.carsell_bx_Dinn{display: flex;padding: 10px 0px;}
.carsell_bx_Dleft{flex: 1; }
.carsell_bx_Dleft h3{color: var(--SecondaryColor); font-size: 18px; font-weight: bold;}
.carsell_bx_Dleft>h3>span{color: rgb(0 0 0 / 67%); font-size: var(--font14); font-weight: 500; display: block;}
.carsell_descM p{color: #000000; font-size: var(--font16); font-weight: 500; margin-top: 0px;}
.carsell_bx_Dright{width: 90px;text-align: right;}
.carsell_bx_Dright a{color: var(--SecondaryColor); font-size: 16px;}
.save_sellP{display: flex; border-top: 1px solid rgb(199 35 40 / 18%); padding: 5px 0px;justify-content: space-between; padding-bottom: 0px;}
.save_sellL{width: 50%;align-self: center;}
.saveP_lable{padding: 4px 10px; color: #ffffff; background: var(--PrimaryColor); font-size: 14px; font-weight: 500;  border-radius: 100px;display: inline-block;}
.latest_car .col-sm-4.col-md-4.col-lg-4{margin-top: 20px;}
.carsell_descM span{font-size: var(--font10); color: #000000;}
.save_sellR img{max-height: 28px;}
.PPL_rightMAin { padding-left: 20px;}
.carsell_descM{padding: 0px 0px 10px 0px;}
.carsell_bx_Dright h5{color: var(--PrimaryColor); font-weight: bold;}


.carsell_bx {
    --g: 6px;     /* the gap */
    --b: 2px;    /* border thickness*/
    --c: transparent; /* the color */
    transition: all 0.3s; -webkit-transition: all 0.3s;    
    padding: calc(var(--g) + var(--b));
    --_c: #0000 0 25%, var(--c) 0 50%;
    --_g1: repeating-linear-gradient(90deg ,var(--_c)) repeat-x;
    --_g2: repeating-linear-gradient(180deg,var(--_c)) repeat-y;
    background:
        var(--_g1) var(--_p, 25%) 0   ,var(--_g2) 0    var(--_p,125%),
        var(--_g1) var(--_p,125%) 100%,var(--_g2) 100% var(--_p, 25%);
    background-size: 200% var(--b),var(--b) 200%;
    cursor: pointer;
    filter: grayscale(0%);
    transition: .3s;
}

.carsell_bx_details{ filter: grayscale(100%); opacity: 0.6; transition: all 0.3s; -webkit-transition: all 0.3s; }
.carsell_bx:hover{--_p: 75%; filter: grayscale(0%); --c: var(--PrimaryColor); }
.carsell_bx:hover .carsell_bx_details{ filter: grayscale(0%);opacity: 1;}

.carsell_bx .carsell_img img{filter: grayscale(0%);}

.herat_like{position: absolute; top: 8px; right: 8px; background: var(--PrimaryColor); display: inline-block; height: 32px; width: 30px; text-align: center; line-height: 31px;}
.herat_like i{color: #ffffff;}

.PPL_rightMAin .col-md-3{margin-top: 20px;}


.topsearch_perent{}
.search_listing_main{display: flex;}
.search_listing_main {padding: 60px 0px 10px 0px; }
.buttonserch{width: 130px;}
.listing_searchbar{width: calc(100% - 300px); display: flex;}
button.srchBTN  {color: #fff; text-transform: uppercase; background: #de5353; line-height: 56px; display: block; text-align: center; font-size: 14px; padding: 0 1.5rem; -webkit-transition: all,.3s; -moz-transition: all,.3s; -o-transition: all,.3s; transition: all,.3s; -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; width: 100%;}
button.srchBTN:hover{background: #d52929;}
.search_jj{width: calc(100% - 330px); position: relative;}
.locationDrop {width: 200px; }
/* .location_fuild{width: 160px;} */
.searchFJ{width: 100%; height: 56px; box-shadow: none; outline: none; border: 1px solid rgb(74 77 88 / 30%); appearance: none;  -webkit-appearance: none; padding: 0px 30px; font-size: 16px;}
.search_jj::after{content:'\f002'; position: absolute; top: 0; left: 10px; width: 30px; height: 30px; font-family: 'Font Awesome\ 5 Free'; font-weight: bold;line-height: 56px;}
.search_jj::before{content:'\f057'; position: absolute; top: 0; right: 0; width: 30px; height: 30px; font-family: 'Font Awesome\ 5 Free'; font-weight: bold;line-height: 56px; height: 55px; cursor: pointer; opacity: 0.7;}
.search_jj::before :hover{opacity: 1;}

.dopdown_price{width: 400px; padding-left: 40px;}
.short_drodown {width: 100%; color: #000000; font-size: 16px; font-weight: 400; background: #ffffff; outline: none; box-shadow: none; border: 1px solid rgb(74 77 88 / 30%); height: 56px; padding: 0px 15px; appearance: auto; -webkit-appearance: auto; -moz-: auto; }
.shortby {display: flex; justify-content: flex-end; }
.vihicle_flex_right {flex: 1; padding-left: 30px; }
.titleShB {font-size: 14px; font-weight: 500; color: #000000; margin-right: 15px; align-self: center; width: 62px; }
.drop_shortB{width: calc(100% - 62px);}



/*********  CSS  *********/

.custom-btn{ display: inline-block; vertical-align: middle;}
.shopping-basket {/* display: inline-block; */ /* vertical-align: middle; */ /* margin: 0 10px; */ height: 56px; border: 1px solid rgb(74 77 88 / 30%); border-left: 0px; border-right: 0px; }
.shopping-basket ul li {
    vertical-align: middle;
    position: relative;
    padding: 8px 10px;
}
.lisiting_genral_checklist ul li{    border-bottom: 0.0625rem solid #dfdfdf;}
.lisiting_genral_checklist ul li:hover {
    background: rgb(109 111 119 / 8%);
}
.shopping-basket ul li a{ font-size: 18px; color:#000; font-weight: 500; padding: 0 4px; position: relative;display: inline-block; }
.search-box{ display: inline-block; min-width: 400px; position: relative; }
.search-box span{ position: absolute; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); width: 45px; height: 40px; text-align:center; font-size: 16px; color: #000; cursor:  pointer; line-height: 40px;  right: 0;}
.search-box input{ padding-right: 50px; height: 42px; }



/*==================product details page css==============*/

.product-detail-owner-bx {
    background: #ffffff;
    border-radius: 10px;
    border: 1px solid #ececec;
}

.product_detailP_main_BX{padding-bottom: 60px;padding-top: 30px;}
.product_detailP_main_BX  .container, .aboutthe_dealerB .container{max-width: 1370px;}

.product-detail-heading{display: flex;justify-content: space-between;margin-bottom: 24px;align-items: center;}
.product-detail-heading h2{font-size: 30px;color: #495867;font-weight: bold;margin-bottom: 5px;}
.product-detail-heading p{font-size: 16px;color: #495867;font-weight: 400;}
.product-detail-heading h4{font-size: 24px;color: #c4302c;font-family: 'Source Sans Pro', sans-serif; font-weight: 800;min-width: 130px;text-align: right;}


.detail-owner-name-bx{padding: 25px 25px 25px 25px; padding-bottom: 0px;padding-top: 5px;}
.detail-owner-img{width: 100%;position: relative;    text-align: center;}
.detail-owner-img img {max-height: 70px; }


.detail-owner-name{text-align: center;}
.detail-owner-name h2{font-size: 22px;color: #495867;font-weight: 600;    margin-top: 20px;}
.detail-owner-name p{font-size: 12px;color: #495867;font-weight: 500;margin: 5px 0 15px 0;}
.detail-owner-name p span{color: #c4302c;}
.number-reveal-btn{font-size: 13px;font-weight: 600;color: #495867;}
.number-reveal-btn span{border-bottom: 2px solid #ebebeb;font-size: 22px;}
.number-reveal-btn i,
.number-reveal-btn img{margin-right: 3px;display: inline-block;vertical-align: middle;}


.rated-star i{color: #c4302c;}
.detail-owner-name h5{font-size: 14px; font-weight: 400; color: #495867; margin-bottom: 10px;}

.contact-bx {text-align: center; padding: 10px 15px 20px 15px; padding-top: 0px; }

.contact-bx .number-reveal-btn{margin: 0 15px;}

.safety-tips-bx{padding: 28px 25px;padding-top: 10px;}
.safety-tips-bx h2{font-size: 16px;color: #495867;font-weight: 600;}
.safety-tips-bx ul{display: block;}
.safety-tips-bx ul li{font-size: 13px;color: #495867;font-weight: 600;position: relative;padding-left: 20px;}
.safety-tips-bx ul li:after{content: "";position: absolute;left: 0;top: 6px;width: 8px;height: 8px;border-radius: 50%;background:#c4302c;}
.safety-tips-bx ul li + li{margin-top: 12px;}

.detail-owner-btn{display: flex;}
.detail-owner-btn>a{width: 50%;padding: 14px 15px;text-align: center;font-size: 20px;color: #ffffff;font-weight: 500;border-radius: 0 0 0 10px;
                    background: -moz-linear-gradient(270deg, rgba(254,140,132,1) 0%, rgba(254,98,88,1) 100%); /* ff3.6+ */
                    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(254,140,132,1)), color-stop(100%, rgba(254,98,88,1))); /* safari4+,chrome */
                    background: -webkit-linear-gradient(270deg, rgba(254,140,132,1) 0%, rgba(254,98,88,1) 100%); /* safari5.1+,chrome10+ */
                    background: -o-linear-gradient(270deg, rgba(254,140,132,1) 0%, rgba(254,98,88,1) 100%); /* opera 11.10+ */
                    background: -ms-linear-gradient(270deg, rgba(254,140,132,1) 0%, rgba(254,98,88,1) 100%); /* ie10+ */
                    background: linear-gradient(180deg, rgba(254,140,132,1) 0%, rgba(254,98,88,1) 100%); /* w3c */
                    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe8c84', endColorstr='#fe6258',GradientType=0 ); /* ie6-9 */
}
.detail-owner-btn>a span{margin-right: 10px;font-size: 16px;}
.detail-owner-btn .dropdown{width: 50%;}
.detail-owner-btn .dropdown-toggle{width: 100%;padding: 14px 15px;text-align: center;font-size: 18px;color: #495867!important;font-weight: 500;border: 1px solid #efefef;background: transparent!important;border-radius: 0 0 10px 0;box-shadow: none!important;outline: none!important;border-bottom-color: transparent;}
.detail-owner-btn .dropdown-toggle span{color: #c4302c;font-size: 16px;margin-right: 10px;}









.product-map-bx{box-shadow:0 6px 10px rgba(0,0,0,0.1);border-radius: 0 10px 10px 10px;overflow: hidden;}
.product-map-bx iframe{width: 100%!important;max-width: 100%; height: 450px; display: flex;    border-radius: 9px;}


.share-bx{background: #ffffff;border:1px solid #eeeef0;border-radius: 10px;display: flex;align-items: center;justify-content: space-between;padding: 17px 25px;margin-top: 30px;}
.share-bx p{font-size: 18px;color: #495867;font-weight: 500;}
.share-bx ul li{display: inline-block;}
.share-bx ul li a{width: 47px;height: 47px;border-radius: 50%;display: flex;align-items: center;justify-content: center;color: #ffffff;font-size: 20px;margin: 0 3px;transition: 0.3s;}
.share-bx ul li a:hover{opacity: 0.8;}
.share-bx ul li a.facebook-btn{background: #1976d2;}
.share-bx ul li a.twitter-btn{background: #03a9f4;}
.share-bx ul li a.insta-btn{background: #1976d2;
                            background: -moz-linear-gradient(45deg, rgba(254,144,19,1) 0%, rgba(191,51,127,1) 100%); /* ff3.6+ */
                            background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(254,144,19,1)), color-stop(100%, rgba(191,51,127,1))); /* safari4+,chrome */
                            background: -webkit-linear-gradient(45deg, rgba(254,144,19,1) 0%, rgba(191,51,127,1) 100%); /* safari5.1+,chrome10+ */
                            background: -o-linear-gradient(45deg, rgba(254,144,19,1) 0%, rgba(191,51,127,1) 100%); /* opera 11.10+ */
                            background: -ms-linear-gradient(45deg, rgba(254,144,19,1) 0%, rgba(191,51,127,1) 100%); /* ie10+ */
                            background: linear-gradient(45deg, rgba(254,144,19,1) 0%, rgba(191,51,127,1) 100%); /* w3c */
                            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf337f', endColorstr='#fe9013',GradientType=1 ); /* ie6-9 */}
.share-bx ul li a.email-btn{background: #c4302c;}

















.newrigh_ppris h6{text-align: right;}

.same-bx-heading{font-size: 30px;color: #495867;font-weight: 600;margin-bottom: 20px;}
.subfeature-bx-heading{font-size: 20px;color: #2ba343;font-weight: 600;margin-top: 20px;margin-bottom: 10px;}
.product-sub-heading{font-size: 20px;color: #495867;font-weight: 600;margin-top: 25px;margin-bottom: 10px;}
p.product-specs{font-size: 16px;color: #666666;font-family: 'Source Sans Pro', sans-serif; font-weight: 400;margin-bottom: 12px;}
.onlyVehicleDetail p.product-specs{margin-bottom: 20px;}
.onlyVehicleDetail .product-specs{position: relative;    padding-left: 32px;}
.onlyVehicleDetail .product-specs::after{content: ''; position: absolute; top: -3px; left: 0; width: 24px; height: 24px;background-repeat: no-repeat;background-position-y: center;}

.vd_icon_01::after {background-image:  url('/javax.faces.resource/icon_make.svg.xhtml?ln=images') ; background-size: contain;}
.vd_icon_02::after {background-image:  url('/javax.faces.resource/icon_odometer.svg.xhtml?ln=images') ; background-size: contain;}
.vd_icon_03::after {background-image:  url('/javax.faces.resource/icon_year.svg.xhtml?ln=images') ; background-size: contain;}
.vd_icon_04::after {background-image:  url('/javax.faces.resource/icon_engine_size.svg.xhtml?ln=images') ; background-size: contain;}
.vd_icon_05::after {background-image:  url('/javax.faces.resource/icon_kilometers.svg.xhtml?ln=images') ; background-size: contain;}
.vd_icon_06::after {background-image:  url('/javax.faces.resource/icon_fuel_type.svg.xhtml?ln=images') ; background-size: contain;}
.vd_icon_07::after {background-image:  url('/javax.faces.resource/icon_transmission.svg.xhtml?ln=images') ; background-size: contain;}

.product-discription p{font-size: 16px;color: #666666;font-family: 'Source Sans Pro', sans-serif; font-weight: 400;line-height: 1.4;}
.product-discription p + p{margin-top: 12px;}
.newrigh_ppris.text-right {align-self: flex-start; }


.similar-products-bx{margin-top: 56px;margin-bottom: 75px;}

.dealer_fuild{width: 100%; height: 30px; font-size: 14px; padding: 0px 15px; font-weight: 500; color: #000000; border: 1px solid #ececec; box-shadow: none; outline: none; margin-bottom: 10px; transition: all 0.3s ease-in-out}
.dealer_fuild:hover{border: 1px solid #c4302c;}
.formof_dealer textarea.dealer_fuild{min-height: 110px; resize: none; padding-top: 10px;}

.formof_dealer button.dealer_button {color: #fff; text-transform: uppercase; background: #de5353; line-height: 40px; display: block; text-align: center; font-size: 14px; padding: 0 1.5rem; -webkit-transition: all,.3s; -moz-transition: all,.3s; -o-transition: all,.3s; transition: all,.3s; -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; width: 100%; }
.formof_dealer button.dealer_button:hover{background: #d52929;}

.slider_prodetails{position: relative;}
.likebuttons a{display: inline-block; margin-left: 10px;}

a.lik_BTN{
    display: inline-block;
    text-align: center;
    background: #c72328;
    border-radius: 3px;
    box-shadow: 0 10px 20px -8px rgb(240, 75, 113);
    /* padding: 10px 17px; */
    width: 40px;
    height: 40px;
    font-size: 18px;
    cursor: pointer;
    border: none;
    outline: none;
    color: #ffffff;
    text-decoration: none;
    -webkit-transition: 0.3s ease;
    transition: 0.3s ease;
    line-height: 40px;
}

a.lik_BTN:hover i{
    -webkit-transition: 0.3s ease;
    transition: 0.3s ease;}

a.lik_BTN:hover{background: #ffffff; color: #ed2553;}
a.lik_BTN:hover i{scale: 1.2; line-height: 40px;}
a.lik_BTN i{line-height: 40px; scale: 1;}

.Staff_img_BX{width: 60px; height: 60px; border-radius: 6px; overflow: hidden; margin: auto;}
.Staff_img_BX img{object-fit: cover; }

.staff_reppt_BX p{margin-top: 2px; font-size: 12px; font-weight: 400; color: #495867; }
.staff_reppt_BX{display: flex;}
.staff_deta_BX {flex: 1; padding-left: 15px; }
.staff_details_BX{margin-top: 30px;}
.staff_details_BX h3{color: #495867; font-size: 20px; margin-bottom: 10px;}



.section-heading{display: flex;justify-content: space-between;margin-bottom: 35px;align-items: center;}
.section-heading h2{font-size: 30px;color: #495867;font-weight: 600;font-family: 'Poppins', sans-serif;}
.see-all-btn{font-size: 17px;color: #495867;font-family: 'Source Sans Pro', sans-serif;font-weight: 600;transition: 0.3s;-webkit-transition: 0.3s;}
.see-all-btn:hover{color: var(--PrimaryColor);}
.see-all-btn:after{content: "";display: block;width: 100%;height: 2px;background: #ebebeb;margin-top: 5px;}
.see-all-btn i{font-size: 15px;color: var(--PrimaryColor);margin-left: 3px;}

.product-detail-tab{background: #f6f8ff; padding: 15px 20px; border: 1px solid #f0f0f3; border-radius: 10px 10px 10px 10px; margin-top: 30px;}
.dealerAdd_map{margin-top: 30px;}

.iframe_map_details .product-sub-heading{margin: 0px;}
.PDRS_main{display: flex; flex-wrap: wrap;}
.PDRS_main .col-mdd-9{flex: 1;padding-right: 30px;}
.PDRS_main .col-mdd-3{width: 350px;}

.PT_main{width: 100%;}
.PT_main tr td:nth-of-type(2){text-align: right;}
.PT_main tr td{font-size: 16px;color: #495867; font-weight: 400;padding: 8px 0px;}
.PT_main tr:first-child td:nth-of-type(2){font-size: 30px; font-weight: bold;}

.right_pricetablee{padding: 15px 25px;}
.ask_PT_main{width: 100%;}
.ask_PT_main tr td:nth-of-type(2){text-align: right;}
.ask_PT_main tr td{font-size: 16px;color: #495867; font-weight: 400;padding: 8px 0px;}
.ask_PT_main tr:last-child td{border-top: 1px solid rgb(212, 212, 215); border-bottom: 1px solid rgb(212 ,212, 215);}
.ask_PT_main tr:first-child td:nth-of-type(2){font-size: 30px; font-weight: bold;}

.weekly_estimate {padding: 15px 25px;}
.weekly_estimate .ui-g .ui-panelgrid-cell.ui-g-12.ui-md-12{padding-left: 0px; padding-right: 0px;}

.aboutthe_dealerB{background: #f6f8ff; padding: 60px 0px;}
.dealer_sho_img img{border-radius: 12px;width: 100%;}
.dealer_box_whiteS_main{background: #ffffff; border-radius: 12px;}
.delarbx_W_header img{max-height: 60px;}
.delarbx_W_header, .delar_desc_text {padding: 15px 30px; border-bottom: 1px solid rgb(212, 212, 215); }
.delar_about_mapS{padding: 15px 30px; padding-bottom: 30px;}
.aboutthe_dealerB .dealer_box_whiteS_main{max-width: 1270px; margin: auto; position: relative; top: -50px;box-shadow: 0px 6px 9px rgb(0 0 0 / 18%); -webkit-box-shadow: 0px 6px 9px rgb(0 0 0 / 18%);}
.Jfeatures .product-specs{position: relative;padding-left: 22px;}
.Jfeatures .product-specs::after {content: '\f058'; position: absolute; top: -2px; left: -1px; font-size: 18px; color: #47cb62; font-weight: bold; font-family: 'Font Awesome\ 5 Free'; }

.sr_title{font-size: 20px; color: #495867; font-weight: 600; margin-bottom: 20px; }

#carouselExampleFade .item {background: #ffffff; }




.PP_dealer_twoD_perent{padding: 60px 0px;}
.dealer_PPBG img{width: 100%;}

.PP_dealer_twoD_perent{display: flex;}
.PPLeftS{flex: 1;padding-right: 40px;}
.PPRightS{width: 320px;}
.product-tab-bx{display: flex;align-items: center;justify-content: space-between;}
.product-tab-bx p{font-size: 12px;color: #495867;font-weight: 600;  max-width: 250px;}
.nav-tabs.my-custom-tab{border-bottom: none;}
.nav-tabs.my-custom-tab .nav-link{border: 2px solid #e1e1e1;border-bottom: 0; border-radius: 10px 10px 0 0;font-size: 11px;color: #495867;margin-right: 10px;font-weight: 600;transition: 0.3s;-webkit-transition: 0.3s;background: #f6f8ff;}
.nav-tabs.my-custom-tab .nav-link.active,
.nav-tabs.my-custom-tab .nav-link:hover{background: #c4302c; border-color: #c4302c; box-shadow: 0 0 10px rgba(0,0,0,0.1); color: #ffffff;}


.Dealer_PPLC .section-heading h2{font-size: 22px;}
.Dealer_PPLC .col-sm-4.col-md-4.col-lg-4{margin-top: 25px;}
#myTab {border-bottom: 1px solid #ececec; padding-bottom: 1px; }
#myTabContent {padding-top: 30px; }
.Dealer_PPLC .section-heading{margin-bottom: 0px;}

.Dealer_PPL_search .dopdown_price {width: 216px; padding-left: 30px; }
.Dealer_PPL_search .drop_shortB {width: calc(100% - 0px); }
.Dealer_PPL_search .listing_searchbar {width: calc(100% - 216px);}
.Dealer_PPL_search .search_listing_main {padding: 20px 0px 10px 0px; }
.Dealer_PPLC .section-heading h2 a span{color: #495867;}

.dealer_R_contBX{background: #ffffff; border-radius: 10px; border: 1px solid #ececec; padding: 20px 20px; }
.dealer_buttons {color: #fff; text-transform: uppercase; background: #de5353; line-height: 40px; display: block; text-align: center; font-size: 14px; padding: 0 1.5rem; -webkit-transition: all,.3s; -moz-transition: all,.3s; -o-transition: all,.3s; transition: all,.3s; -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; width: 100%; }
.cont_detl_btns .dealer_buttons{margin-top: 10px;}
.dealer_buttons:hover {background: #d52929; }

.dela_contdtil h4{font-size: 22px; color: #495867; font-weight: 400; }

.PPLeftS p{font-size: 16px; color: #666666; font-family: 'Source Sans Pro', sans-serif; font-weight: 400; margin-bottom: 12px;}
.dela_log{padding: 10px 20px;}
.dela_log img{max-height: 70px;}
.dela_contdtil a{color: #c4302c; padding: 10px 0px; display: inline-block;}

.product-detail-tab03 .delar_about_mapS {padding: 0; padding-bottom: 0px; }
/* 
 footer {background: #ab1116; padding-top: 15px; padding-bottom: 15px;}
 .footerBT_main{ display: flex; justify-content: center;  flex-direction: column;  text-align: center;}
 .footerCR, .footerTP{color: #ffffff; font-size: 14px;}
 .footerTP a {color: #ffffff; display: inline-block; padding: 10px 10px; padding-bottom: 0px; position: relative;}
  .footerTP a:hover{text-decoration: underline; opacity: 0.8;}

  .footerTP a:nth-of-type(1)::after {
    content: '';
    position: absolute;
    top: 17px;
    right: -3px;
    width: 1px;
    height: 6px;
    background: #ffffff !important;
    pointer-events: none;
}
.footerTP a:nth-of-type(1):hover a::after{opacity: 1 !important;}  

*/


.Jheaderlinks a {position: relative; color: #ffffff;}
.Jheaderlinks a:hover, .Jheaderlinks .dropdown .btn:hover{color: #072032 !important;}
/*.Jheaderlinks a::after {content: ''; position: absolute; top: 10px; right: -10px; width: 1px; height: 6px; background: #ffffff; pointer-events: none; }

.Jheaderlinks a:nth-of-type(3)::after{display: none;}*/
.slick-slide { padding: 0px 2px;}
.Jheaderlinks .dropdown .btn{color: #ffffff;}

.Jheaderlinks .dropdown-menu li a{color: #072032;}
.Jheaderlinks .dropdown-menu li a:hover{color: var(--PrimaryColor) !important;}

.Jheaderlinks .dropdown-menu li{text-align: center;}

.dropdown-menu li:nth-of-type(1) {border-bottom: 1px solid #dee3ed; padding-bottom: 10px;}
.dropdown-menu li:nth-of-type(2){padding-top: 10px;}



/*== Footer ==*/
footer{background: #171a22; padding: 60px 0px;}
.footer_heading{font-size: 20px; font-weight: 500; color: #ffffff; margin-bottom: 15px;}
.logo_footer{padding-right: 30px;}


.footer_links li + li, .footer_workD li + li, 
.footer_addressL li{margin-top: 10px;}
.footer_links li{ text-align: center;}
.footer_links li a{color: rgb(255 255 255 / 58%); font-size: 16px; font-weight: 400;  }
.footer_links li a:hover{color: #ffffff;}

.bootbar{background: #100f0f;padding: 15px 0px;}



.footerBT_main {display: flex; text-align: center; justify-content: space-between; }
.footerCR, .footerTP {color: #ffffff; font-size: 14px; }
.footerTP a {color: #ffffff; display: inline-block; padding: 0px 10px; padding-bottom: 0px; position: relative; }
.footerCR {width: 72%;}



/* Forms CSS */

body .ui-inputfield{transition: all 0.2s ease-in-out;}


input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
    -webkit-text-fill-color: #000000;
    -webkit-box-shadow: 0 0 0px 1000px #ffffff inset;
    transition: background-color 5000s ease-in-out 0s;

}


input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #000000 !important;
}
input::-moz-placeholder { /* Firefox 19+ */
    color: #000000 !important;
}
input:-ms-input-placeholder { /* IE 10+ */
    color: #000000 !important;
}
input:-moz-placeholder { /* Firefox 18- */
    color: #000000 !important;
}



input:-webkit-autofill:hover{
    border-color: #C72328;
    background: #f5d2d3;
}
body .ui-inputfield.ui-state-focus{border-color: #C72328; }

body .ui-button.ui-state-focus, body .ui-inputfield.ui-state-focus, body .ui-selectonemenu.ui-state-focus, body .ui-selectcheckboxmenu.ui-state-focus, body .ui-chkbox .ui-chkbox-box.ui-state-focus{box-shadow:none; border-color: #C72328;}

body .ui-button {
    background: #C72328;
    color: #fff;
    border: 1px solid #C72328;}

body .ui-button.ui-state-hover {
    background: #0d89ec;
    border-color: #0d89ec;
    color: #fff;
}

body .ui-button:hover{background: #b71d22; border-color:  #b71d22;}

body .ui-selectonemenu.ui-state-hover, body .ui-selectcheckboxmenu.ui-state-hover, body .ui-inputfield.ui-state-hover{border-color:  #C72328;}
body .ui-chkbox .ui-chkbox-box.ui-state-active {border-color: #C72328; background: #C72328; }
body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover {border-color: #C72328; background: #C72328; }
body .ui-chkbox .ui-chkbox-box.ui-state-hover {border-color: #C72328;  }
body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight { background: #f9e6e6;}
body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a {
    color: #c72328;
}
body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a .ui-icon {
    color: #c72328;
}
body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active {
    border-color: #c72328;
}

body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight {background: #C72328; color: #ffffff; }


/* END form */

/* Card */

/* END Card */


.conforn_PP {padding: 50px 0px; }
.ui-panelgrid-blank.Jlogin_left .ui-g .ui-panelgrid-cell.ui-g-12.ui-md-4{align-self: center;}
.register_buttitle{text-align: center;}
button.Jregisterbbtn{margin: auto;display: flex;}
.Jlogin_left .ui-panelgrid-cell.ui-g-12.ui-md-4 .ui-divider-vertical.ui-divider-solid.ui-divider-center{padding: 100px 0;}

.Jregist_FTB{}

body .Jregist_FTB .ui-button.ui-button-text-only .ui-button-text {padding: 0.8rem 3rem; }
body .Jregist_FTB .ui-button {font-size: 20px; }
.registerP_firststep label {display: block; text-align: center; font-size: 20px; }
.registerP_firststep table{margin: auto;}

.registerP_firststep{padding: 200px 0px;}


.listingcat_fors {}
.listingcat_fors .container{max-width: 686px;}
.boxtitle_poson {font-weight: bold; font-size: 18px; color: #c72328; padding: 20px 0px; position: relative; }
.listingcat_fors .submitBTN{position: relative;}
.listingcat_fors .submitBTNDisabled{position: relative;}



.PPL_rightleftMAin { display: flex;}
.PPL_leftmain {width: 280px; }
.pagination{padding: 50px 0px;}
.pagination table tr td a, .pagination table tr td span{transition: all 0.2s; text-align: center; background-color: #fff; border: 0.5px solid #dfe5ed; border-radius: 4px; box-shadow: 0 3px 10px 0 rgba(0,0,0,.08); color: #000; display: inline-block; font-size: 12px; height: 48px; line-height: 48px; position: relative; white-space: nowrap; width: 48px;}
.pagination table tr td a:hover, .pagination table tr td span:hover{background: var(--PrimaryColor); color: #ffffff;}
.pagination table tr td span{transition: all 0.2s; }
.pagination table tr td span {background: #c72328; color: #ffffff;}

.submitBTN, .submitBTN:focus {
    display: inline-block;
    color: #ffffff;
    font-size: 18px;
    min-width: 160px;
    width: 100%;
    min-height: 42px;
    padding: 10px 30px;
    background-color: var(--PrimaryColor);
    border-radius: 4px;
    font-weight: 400;
    border: 2px solid transparent;
    text-align: center;
    position: relative;
    transition: .5s;
}
.submitBTN:hover {
    border-color: #ab1116;
    background-color: transparent;
    color: #ab1116;
}

.submitBTNDisabled, .submitBTNDisabled:focus {
    display: inline-block;
    color: #ffffff;
    font-size: 18px;
    min-width: 160px;
    width: 100%;
    min-height: 42px;
    padding: 10px 30px;
    background-color: grey;
    border-radius: 4px;
    font-weight: 400;
    border: 2px solid transparent;
    text-align: center;
    position: relative;
    transition: .5s;
}
.submitBTNDisabled:hover {
    border-color: #ab1116;
    background-color: transparent;
    color: #ab1116;
}




.wwrapper img, .boxtitle_poson{transition: .5s; position: relative;}
.cardd:hover img{transform: translateY(5px);}
/*.cardd:hover .boxtitle_poson, .cardd:hover .submitBTN{transform: translateY(5px);}*/
.cardd:hover .boxtitle_poson{transform: translateY(-5px);}

.cardd{position: relative; transition: all 0.2s ease, visibility 0s; padding: 30px 30px; background: #ffffff; border-radius: 10px; border: 0px solid rgb(112, 128, 144); box-shadow: -0.14px 0.99px 10px rgb(199 199 199);}
.listingcat_fors .col-sm-6{margin-top: 25px;}
.wwrapper {height: 120px; display: flex; justify-content: center; }
.wwrapper img {display: inline-block; max-height: 120px; align-self: center; }
.button.title {margin-top: 15px; }




/* Mobile Nav Toggle */
#mobile-nav-toggle {position: fixed; right: 0; top: 0; z-index: 999; margin: 15px 15px 0 0; border: 0; background: none; font-size: 24px; display: none; transition: all 0.4s; outline: none; cursor: pointer; }

#mobile-nav-toggle i {color: #fff; }



/* Mobile Nav Styling */
#mobile-nav {position: fixed; top: 0; padding-top: 18px; bottom: 0; z-index: 998; background: rgba(6, 12, 34, 0.9); left: -260px; width: 260px; overflow-y: auto; transition: 0.4s; }

#mobile-nav ul {padding: 0; margin: 0; list-style: none; }

#mobile-nav ul li {position: relative; }

#mobile-nav ul li a {color: #fff; font-size: 17px; overflow: hidden; padding: 10px 22px 10px 15px; position: relative; text-decoration: none; width: 100%; display: block; outline: none; }

#mobile-nav ul li a:hover {color: #1221b2; }

#mobile-nav ul li li {padding-left: 30px; }

#mobile-nav ul .menu-has-children i {position: absolute; right: 0; z-index: 99; padding: 15px; cursor: pointer; color: #fff; }

#mobile-nav ul .menu-has-children i.fa-chevron-up {color: #1221b2; }

#mobile-nav ul .menu-item-active {color: #1221b2; }

#mobile-body-overly {width: 100%; height: 100%; z-index: 997; top: 0; left: 0; position: fixed; background: rgba(6, 12, 34, 0.8); display: none; }

/* Mobile Nav body classes */
body.mobile-nav-active {overflow: hidden; }

body.mobile-nav-active #mobile-nav {left: 0; }

body.mobile-nav-active #mobile-nav-toggle {color: #fff; }

/*.ui-chkbox-box{
    display:none!important;
}*/

.ask_PT_main tr td i{cursor: pointer;}
.ask_PT_main tr td i:hover{color: var(--PrimaryColor);}
.staff-bx h3{font-size: 20px; margin-top: 30px; padding-bottom: 10px;}

.JstaffDetails .ui-g .ui-g-12.ui-md-6:nth-of-type(1) {width: 80px;background: transparent; padding-right: 8px;}
.JstaffDetails .ui-g .ui-g-12.ui-md-6:nth-of-type(2) {flex: 1;background: transparent; }

.JstaffDetails .ui-g .ui-g-12.ui-md-6:nth-of-type(2) .ui-g:nth-of-type(1) .ui-g-12.ui-md-12 {font-weight: 600; color: var(--SecondaryColor);}
.JstaffDetails .ui-g .ui-g-12.ui-md-6:nth-of-type(2) .ui-g:nth-of-type(2) .ui-g-12.ui-md-12, .JstaffDetails .ui-g .ui-g-12.ui-md-6:nth-of-type(2) .ui-g:nth-of-type(3) .ui-g-12.ui-md-12 {padding: 0px; padding-left: 5px; font-size: 13px;}
.JstaffDetails {padding: 4px; background: rgb(246 248 255 / 77%); margin-bottom: 15px; border: 1px solid #f0f0f3;}
body .JstaffDetails .ui-panelgrid .ui-panelgrid-cell{background: transparent;}

.SimilarPsection{border-top: 4px solid #f0f0f3;}

/*==== sell-my-vehicle ====*/
.step-block{height: 100%;background: #495867 !important;    /*border: 1px solid #f0f0f3;*/ box-shadow: 0px 6px 12px rgb(0 0 0 / 8%);}
.step-block h3, .feature-block h3 {font-size: 24px; font-weight: 600; font-family: 'Poppins', sans-serif; color: #ffffff;}
.feature-block p, .step-block p{color: #ffffff;}

.feature-block{height: 100%;background: #495867 !important;    border: 1px solid #f0f0f3;padding: 20px; margin-bottom: 20px; border-radius: 8px;box-shadow: 0px 6px 12px rgb(0 0 0 / 8%);}
.sell_your_vechH {font-size: 26px; color: #495867; font-weight: bold; margin-bottom: 5px;font-family: 'Poppins', sans-serif;}
.SYC_FSection img{border-radius: 15px 0px 15px 0px;}
.SYC_FSection img {border-radius: 0px 16% 0px 16%; box-shadow: 5px 2px 9px rgb(0 0 0 / 12%); border: 10px solid #ffffff; border-bottom: 0px;}


.SYC_FSection p{font-family: 'Poppins', sans-serif;}
.SYC_FSection .ui-g-12.ui-md-6:nth-of-type(1) {align-self: center;}

body .likebuttons .ui-button .ui-icon-triangle-1-s:before {content: "\f1e0" !important; font-family: 'Font Awesome 5 Free'; font-weight: bold;}

.Jheaderlinks_perent {display: flex; justify-content: flex-end; position: relative; top: -2px;}
.Jheaderlinks {align-self: center;}
.liketotals{margin-left: 10px;}

/*== AboutUs ==*/
.staticPH {font-size: 26px; color: #495867; font-weight: bold; margin-bottom: 5px; font-family: 'Poppins', sans-serif; }
.staticPSH {font-size: 20px !important; color: #495867; font-weight: bold !important; font-family: 'Poppins', sans-serif !important; }
body .ui-panelgrid .JContactPCD .ui-panelgrid-cell{background-color: transparent;}
.JContactPCD {background-color: lavender; border-left: 4px solid #b5b5cf; padding: 10px; }
.about_WWA .ui-g .ui-panelgrid-cell.ui-g-12.ui-md-6, .about_OM .ui-g .ui-panelgrid-cell.ui-g-12.ui-md-6 { align-self: center;}
.about_WWA .ui-g .ui-panelgrid-cell.ui-g-12.ui-md-6:nth-of-type(1) {max-width: 445px; }
.about_WWA .ui-g .ui-panelgrid-cell.ui-g-12.ui-md-6:nth-of-type(2) {text-align: right; flex: 1;}
.about_WWA .ui-g .ui-panelgrid-cell.ui-g-12.ui-md-6:nth-of-type(2) img { max-width: 490px;width: 100%;}

.about_OM, .about_WWA{margin-top: 25px; margin-bottom: 25px;}
.about_OM .ui-g .ui-panelgrid-cell.ui-g-12.ui-md-6:nth-of-type(2) {max-width: 445px; }
.about_OM .ui-g .ui-panelgrid-cell.ui-g-12.ui-md-6:nth-of-type(1) {text-align: left; flex: 1;}
.about_OM .ui-g .ui-panelgrid-cell.ui-g-12.ui-md-6:nth-of-type(1) img { max-width: 490px;width: 100%;}
.about_WWA .staticPSH, .about_OM .staticPSH{font-size: 22px !important;}


.JfilterSR .ui-panelgrid-cell.ui-lg-2.ui-g-12.ui-md-6 {align-self: center;}
.mainpagetopR_LListing {
    margin-top: 0px;
    width: 196px;
}

.searchWithSort { display: flex;padding-top: 10px}
.searchBlock {flex: 1; padding-right: 20%;}
.searchForm {display: flex;}
.searchForm input {margin-right: 15px;}
.searchResult{padding-top: 10px;}

.PPL_rightMAin{padding-top: 10px;}

body .mainpagetopR_LListing .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all {
    min-width: 100% !important;
    width: 100%;
    display: block;
}

.searchbar_main_inHomeP .ui-g .ui-panelgrid-cell.ui-lg-10.ui-g-12.ui-md-6:nth-of-type(1) { padding-left: 0px;}
.Jmain_pagetopSP .ui-g .ui-panelgrid-cell.ui-lg-10.ui-g-12.ui-md-6:nth-of-type(1){padding-left: 0px;}

body .formof_dealer .ui-panelgrid .ui-panelgrid-cell > input {background: #d3dee7;}
body .formof_dealer .ui-panelgrid .ui-panelgrid-cell {background: transparent;}
.safety-tips-bx {padding: 10px 5px; background: rgb(73 88 103);}
body .formof_dealer .ui-selectonemenu .ui-selectonemenu-label, body .formof_dealer .ui-panelgrid .ui-panelgrid-cell > textarea{ background: #d3dee7;}

.Jmainpage_filetS {padding: 0px 18px 0px 20px; }

.portfolio-item-slider .slick-list .slick-slider-item > figure {height: 33.33vh; min-height: 640px; max-height: 640px;}
.portfolio-item-slider .slick-list .slick-slider-item > figure > a >img{height: 100%; margin: 0 auto; width: 100%; object-fit: cover; vertical-align: middle;}

.DA_page_contactD .ui-panelgrid-cell.ui-g-12.ui-md-12 a{color: maroon;}


.searchbar_main_inHomeP .ui-inputfield::-webkit-input-placeholder {   /* Chrome/Opera/Safari */  color: #6c757d !important;}

.searchbar_main_inHomeP .ui-inputfield::-moz-placeholder {   /* Firefox 19+ */  color: #6c757d !important;}

.searchbar_main_inHomeP .ui-inputfield:-ms-input-placeholder {   /* IE 10+ */  color: #6c757d !important;}

.searchbar_main_inHomeP .ui-inputfield:-moz-placeholder {   /* Firefox 18- */  color: #6c757d !important;}


.liketotals .ui-button-icon-only {background: transparent; border: 0px;}
.liketotals .ui-button-icon-only .ui-button-text.ui-c{padding: 0px;}

.sallacar_afl{padding: 30px 0px;}


.loginP_logBTN .ui-g .ui-panelgrid-cell.ui-g-12.ui-md-6 { align-self: center;}

.ui-chronoline-event-opposite{  display:none;}

.listingFormCard .ui-wizard-step-titles{  display:none}

.userMenu {  border: none !important;}

.ui-datagrid .ui-datagrid-content{  border:none!important;}

.active {
    /* Add your desired styling here */
    background-color: #c72328; /* Example background color */
    font-weight: bold; /* Example font weight */
}

/*== 24 dec 2024 New header ==*/
.topbar_header_insider{background: #e7ecf5; padding: 10px 0px;height: 39px;}
.contact-area{display: flex;}
.contact-information{padding-left: 10px;}
.contact-icon i{color: var(--PrimaryColor);display: flex; line-height: 18px;}
.menu-wrap { display: flex; justify-content: flex-end;}
.menu-wrap>li{align-self:  center; padding-left: 30px;}
.menu-wrap>li>a{font-size: var(--font18); color: #000000; font-weight: 500;}
.menu-wrap>li>a:hover{color: var(--PrimaryColor);}
.menu-wrap>li>a>i{font-size: var(--font18); color: var(--PrimaryColor);}
.menu_filtercate{background-color: #072032;}
.filterbar_menu{}
.filterbar_menu ul{display: flex;}
.filterbar_menu ul li{align-self: center;}
.filterbar_menu ul li a{font-size: var(--font16); color: #ffffff; display: inline-block; padding: 12px 20px;}
.filterbar_menu ul li a:hover{background:  var(--PrimaryColor);}
.filterbar_menu ul li a i{-webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;}
.logo_header{padding-top: 15px; background: #ffffff; z-index: 1; padding-bottom: 9px;}
.text a{font-size: var(--font14); color: #000000;}
.text a:hover{color: var(--PrimaryColor);}
.filterbar_menu ul li a:hover i{-webkit-transform: rotateY(180deg); transform: rotateY(180deg);}
.sv_btn_mobo{display: none;}

.Jheaderlinks .dropdown-toggle:hover {color: var(--PrimaryColor) !important;}
.navbar-header .navbar-brand img{max-height: 42px;}

.Jheaderlinks .dropdown .btn-check:focus+.btn, .Jheaderlinks .dropdown .btn:focus{box-shadow: none !important;}
span.carsdesc_loction {color: var(--PrimaryColor);}

.contact-information span.title{font-size: var(--font14);display: inline-block;}

.menu_filtercate .container{max-width: 100%; padding-left: 20px; padding-right: 20px;}
.Jheaderlinks .dropdown  .dropdown-menu{padding: 20px 0px; border-radius: 4px; box-shadow: 0 4px 10px rgb(0 0 0 / 16%); background: #ffffff; max-width: 188px;  border-radius: 9px; min-width: 9rem;}
.Jheaderlinks .dropdown  .dropdown-menu::after {content: ''; position: absolute; top: -10px; left: 20px; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #ffffff; display: inline-block; height: 0; opacity: 1; vertical-align: top; width: 0;}
.logo_header{border-bottom: 1px solid var(--PrimaryColor);}
.logo_header::after{content: '';position: absolute; top: 0; right: 0; width: 50%; height: 100%; background: var(--PrimaryColor); z-index: -1;-webkit-clip-path: polygon(20% 0%, 100% 0%, 100% 101%, 0% 101%);}
.staff-bx .ui-panelgrid-content .ui-g .ui-panelgrid-cell .rounded-circle {border-radius: 50% !important; width: 70px; height: 70px; object-fit: cover;}
.vehile_Dcost_to_mobileD{display: none; visibility: hidden;}



.vehicle_bootombar{background: #fff; padding: 15px 15px 15px 15px; height: 64px; z-index: 100; border-top: 3px solid var(--PrimaryColor); display: inline-block; position: fixed; width: 100%; margin: auto; bottom: 0; left: 0;  -webkit-box-shadow: 5px 5px 80px rgb(0 0 0 / 30%); -moz-box-shadow: 5px 5px 80px rgba(0,0,0,.3); box-shadow: 5px 5px 80px rgb(0 0 0 / 30%); }
.mclist-bottom{bottom: 61px; left: 0px;width: 215px; top: auto;display: block; position: absolute;     background: #fff; border: 1px solid #ccc; z-index: 999; -webkit-box-shadow: 3px 3px 10px rgb(0 0 0 / 10%); -moz-box-shadow: 3px 3px 10px rgba(0,0,0,.1); box-shadow: 3px 3px 10px rgb(0 0 0 / 10%); }
.mclist-bottom li { background: var(--PrimaryColor); border: none;line-height: 1.4; -webkit-transition: all,.3s; -moz-transition: all,.3s; -o-transition: all,.3s; transition: all,.3s; border-bottom: 1px solid rgb(255 255 255 / 20%);    }
.mclist-bottom li .mdd_item{font-weight: 400; color: #ffffff; display: flex; padding: 0.625rem 1rem; -webkit-transition: all,.3s; -moz-transition: all,.3s; -o-transition: all,.3s;    transition: all,.3s; font-size: 14px;}
span.iconit_dd {width: 20px;}
.mclist-bottom li .mdd_item i{font-size: 14px;vertical-align: middle;margin-right: 5px; color: #ffffff;}  
.ask_btn{border-radius: 3px; -webkit-transition: all,.5s; -moz-transition: all,.5s; -o-transition: all,.5s; transition: all,.5s; cursor: pointer; background: var(--PrimaryColor); border: 1px solid var(--PrimaryColor); color: #fff; display: inline-block; padding: 4px 15px; text-align: center; max-width: 180px;} 
.ask_btn:hover, .ask_btn:focus{background: #cf002b; color: #ffffff;}
.moreact_btn {font-size: 16px; color: #000000; font-weight: 500; cursor: pointer;}
.moreact_btn i {position: relative; top: 1px; left: 2px; font-size: 14px;}
.inner_flexs{display: flex;    margin-top: 0px;}
.ask_btnD, .mainIn_left{width: 50%;align-self: center;}
.ask_btnD{text-align: right;}
.titleit_dd{padding-left: 5px;}

.Jnavbar-brand{display: flex;position: relative; top: -3px;}
.Jnavbar-brand img{max-height: 38px;}
.contact-icon {width: 16px;}
.contact-information{flex: 1;}
.tca-right {display: flex; justify-content: end;}
.contact-information .text{display: flex;}

/*== 18 feb 2025 ==*/
.userside_navbar{background: linear-gradient(135deg, #ffffff 0%, #ffffff 50%, #c72328 50%); border-bottom: 2px solid #c72328;}
body .user_option.ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text {
    float: none;
    vertical-align: middle;
    color: #930d11;
}

body .user_option.ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.active .ui-menuitem-text{color: #ffffff;}
body .user_option.ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.active{pointer-events: none;}



body .user_option.ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link{
    padding: 15px 20px 15px 40px;
    margin-bottom: 10px;
    color: #303F9F;
    background: #c72328;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
    cursor: pointer;
    position: relative;
    vertical-align: middle;
    font-weight: 700;
    transition: 1s all cubic-bezier(0.075, 0.82, 0.165, 1);
}
body .user_option.ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link:hover{padding: 15px 20px 15px 15px; background: #072032;}
body .user_option.ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link:hover:after{display: none;}
body .user_option.ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link:hover .ui-menuitem-text{color: #ffffff;}


body .user_option.ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link::after {
    content: '';
    height: 10px;
    width: 10px;
    position: absolute;
    top: 17px;
    left: 15px;
    background-color: #930d11;
    border-radius: 100%;
    transition: 1s all cubic-bezier(0.075, 0.82, 0.165, 1);
}
body .user_option.ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link::before {
    content: '';
    height: 100%;
    width: 5px;
    position: absolute;
    top: 0px;
    left: 0px;
    background-color: #c72328;
    transition: 1s all cubic-bezier(0.075, 0.82, 0.165, 1);
}

body .user_option.ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.active::before {background-color: #c72328;}
body .user_option.ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.active::after{display: none; }
body .user_option.ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.active{padding: 15px 20px 15px 15px; background: #072032;}
body .user_option {
    border-radius: 0px;
    border: 0px;
    padding: 0px;
}

  body .ui-datatable-tablewrapper .ui-widget-content a.ui-link.ui-widget{font-size: 16px; font-weight: 600; color: #c72328;} 
  body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active {background: #c72328; color: #ffffff;}

  body .userside_navbar .ui-badge {background: #072032;}


.FF_width_fuild {display: flex; flex-direction: column;}
.FF_width_fuild label {padding-top: 15px; padding-bottom: 5px;}

body .FF_width_fuild .ui-message {
    margin-left: 0px;
    margin-top: 5px;
    margin-bottom: 10px;
}

.FF_width_fuild {display: flex; flex-direction: column;}
.FF_width_fuild label {padding-top: 15px; padding-bottom: 5px;}

body .FF_width_fuild .ui-message {
    margin-left: 0px;
    margin-top: 5px;
    margin-bottom: 10px;
}

.FF_width_fuild table {
    margin-bottom: 10px;
}

.FF_width_fuild .ui-message{display: none;}
.FF_width_fuild input {margin-bottom: 5px;}

.FF_width_fuild button {
    margin-top: 30px;
}

.FF_width_fuild .ui-message.ui-message-error {display: block;}

.contactName {display: flex; justify-content: space-between;}

.bizName {display: flex; flex-direction: column; width: 48%;}

.delar_about_mapS h5.product-sub-heading {
    font-size: 24px;
}

.delar_about_mapS p.product-specs {
    margin-bottom: 20px;
    font-size: 18px;
}

.delar_about_mapS .iframe_map_details p strong {
    font-size: 20px;
}

.slider_prodetails .slick-next {
    right: 25px;
}
.slider_prodetails .slick-prev {
    left: 25px;
}

.shareBtn span.ui-button-icon-left.ui-icon.ui-c.ui-icon-triangle-1-s {
    margin-top: -10px;
}





/*==  About us page  ==*/
.about-herosec{position: relative; padding-top: 134px;}
.about-herosec::after{content: '';position: absolute; top: 0; left: 0; width: 100%; height: 480px; background: #fbeeee; z-index: -1;}
.about-hheading{max-width: 770px; margin: auto; position: relative;}
.about-hheading::before{content: '';position: absolute; top: -74px; right: 30px; width: 84px; height: 112px; background: url('/javax.faces.resource/about-hero-img.webp.xhtml?ln=images') no-repeat; background-size: contain;}
.about-hheading h1{font-size: 32px; color: #495867; font-weight: 600;}
.about-hheading p{font-size: 18px; color: #495867; font-weight: 400;}
.abto_baner_img{position: relative; bottom: -90px;}
.about-hheading{position: relative;}
.about-hheading::after{content: ''; position: absolute; top: 0; right: 0;}

.whowesec { padding-top: 220px;}

.whowesec h2{font-size: 48px; color: #495867; font-weight: 600;}
.whowesec h3{font-size: 32px; color: #b5b9be; font-weight: 600;}
.about_timgs{display: flex; justify-content: space-between; padding-top: 40px;}
.about_timgs img{max-width: 86%;}
.ourmission h2{font-size: 48px; color: #495867; font-weight: 600;}


.ourmission{padding-top: 120px; position: relative;  z-index: 1;}
.ourmission .container{max-width: 986px;}
.ourmiss_mbx{display: flex; padding-top: 30px;}
.ourmiss_mbx_img{width: 634px;}
.ourmiss_mbx_cont{flex: 1; align-self: center; position: relative; left: -40px;}
.cont_om_BX{background: #ffffff; box-shadow: 0px 3px 13px rgb(0 0 0 / 20%); border-radius: 9px; padding: 40px 30px; }
.cont_om_BX p{font-size: 18px; color: #495867; font-weight: 400;}

.what_sets_section {background: #fef3e1; padding: 180px 0px 115px; position: relative; top: -40px;}
.what_sets_section h2{text-align: center;font-size: 48px; color: #495867; font-weight: 600; padding-bottom: 90px;}
.whatset_rbx h3{text-align: center;font-size: 22px; color: #495867; font-weight: 500; padding-top: 20px;}
.whatset_rbx p{font-size: 16px; color: #495867; font-weight: 400; padding-top: 10px;}
.whatset_rbx{padding: 0px 15px;}

.our_passions h2{font-size: 48px; color: #495867; font-weight: 600;}
.our_passions p{font-size: 18px; color: #495867; font-weight: 400; padding-top: 30px;}
.our_passions. img{display: flex;}
.our_passions{position: relative;}
.our_passions::after{content: '';position: absolute; top: -50px; left: 0; width: 100%; height: 150px; background: #fef3e1; z-index: -1;}



/*==  Contact us page  ==*/

.contactform{padding-top: 100px; padding-bottom: 150px;}
.cont_mmpbx{display: flex;box-shadow: 0px 3px 13px rgb(0 0 0 / 20%); background: #ffffff;}
.cont_mleft{width: 495px;}
.cont_mright{flex: 1; }
.cont_form_mbx{padding: 40px 40px;}
.cont_form_mbx h3{font-size: 24px; color: #495867; font-weight: 600; padding-bottom: 25px;}
.formfulids_rbx + .formfulids_rbx{margin-top: 20px;}
.formfulids_rbx label{font-size: 14px; color: #495867; font-weight: 400;}
.custmcont_fuild{width: 100%; height: 38px; padding: 0px 15px; appearance: none; box-shadow: none; outline: none; font-size: 16px; font-weight: 500; color: #495867; border: 1px solid #8b9bab; border-radius: 0px;}
.custmcont_fuild:hover{border-color: #c72328;}
.custmcont_fuild_select{appearance: auto;}
.message_sendbtn{width: 180px; text-align: center; color: #ffffff; font-size: 18px; border-radius: 4px; box-shadow: none; outline: none; border: 0px; background: #c72328; padding: 8px 30px;}
.message_sendbtn:hover{background: #a31217;}

.cust_support{display: flex; justify-content: space-between; margin-top: 60px;}
.cust_support h5{font-size: 20px; color: #495867; font-weight: 600; padding-bottom: 15px;}
.cust_support p{font-size: 14px; color: #495867; font-weight: 400;}
.cont_imgbx img {display: flex;}

.advert-herosec{background: #fbeeee; padding-top: 30px;}
.adver_hh_mbx{display: flex;}
.advert-hheading h1{font-size: 48px; color: #495867; font-weight: 600;}
.advert-hheading h2{font-size: 24px; color: #495867; font-weight: 600; padding-top: 15px;}
.advert-hheading p{font-size: 18px; color: #495867; font-weight: 400; padding-top: 15px;line-height: 1.4;}

.advert-hheading{flex: 1; align-self: center;}
.adverti_himage{width: 507px;}
.adverti_himage img{display: flex;}
.whypartner_mbx{display: flex;}
.whypartner_img{width: 40%;}
.whypartner_content{flex: 1; align-self: center; padding-right: 20%; padding-left: 100px;}
.whypartner .container{padding-top: 15px;}


.whypartner{padding-top: 100px; padding-bottom: 70px;}
.whypartner_content h2{font-size: 48px; color: #495867; font-weight: 600; padding-bottom: 40px;}
.list_wpartner li + li{margin-top: 40px;}
.list_wpartner li h3{font-size: 20px; font-weight: 600; color: #495867;}
.list_wpartner li p{font-size: 16px; font-weight: 400; color: #495867; padding-top: 5px;}
.list_wpartner li{position: relative; padding-left: 60px;}
.list_wpartner li::after {content: '1'; color: #ffffff; font-size: 16px; background: #c82329; width: 39px; height: 39px; display: inline-block; text-align: center; line-height: 39px; font-weight: bold; border-radius: 100px;top: 0; left: 0;  position: absolute;}
.list_wpartner li::before {content: ''; position: absolute; left: 18px; top: 35px; width: 3px; height: 110%; background: #c82329;}
.list_wpartner li:last-child:before{display: none;}
.list_wpartner li:nth-of-type(2)::after{content: '2'; }
.list_wpartner li:nth-of-type(3)::after{content: '3'; }
.list_wpartner li:nth-of-type(4)::after{content: '4'; }
.list_wpartner li:nth-of-type(5)::after{content: '5'; }
.list_wpartner li:nth-of-type(6)::after{content: '6'; }

.join_network{background: url('/javax.faces.resource/why-partner03.jpg.xhtml?ln=images') no-repeat; background-position: center bottom; background-size: cover; width: 100%; height: 1023px;}
.join_network_mbx{max-width: 725px; text-align: center;}
.join_network_mbx h3{ font-size:32px; font-weight:600; }
.join_network_mbx .dr_regi_BTN{margin-top: 15px;}
.dr_regi_BTN{min-width: 180px; display: inline-block; text-align: center; color: #ffffff; font-size: 18px; border-radius: 4px; box-shadow: none; outline: none; border: 0px; background: #c72328; padding: 8px 30px;}
.dr_regi_BTN:hover{background: #a31217; color: #ffffff; }


/*==  Blog Page  ==*/
.blog_hero_post{padding-top: 60px;}

.blog_hero_post_MBX{width: 100%; overflow: hidden; border-radius: 16px; box-shadow: none; border: 0px; position: relative;}
.blog_hero_post_MBX img{width: 100%; height: 100%; object-fit: cover; object-position: center center; display: flex;}
.blog_hero_post_MBX::after{content: '';position: absolute; top: 0; left: 0; bottom: 0; right: 0; 
background: linear-gradient(to bottom,  rgba(125,185,232,0) 0%,rgba(115,170,213,0) 8%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */}




.blog_hero_heading span{color: #ffffff; font-size: 22px; text-transform: uppercase; letter-spacing: 1.5px;}
.blog_hero_heading h1{color: #ffffff; font-size: 54px; font-weight: 500; margin-top: 8px; line-height: 1;}
.blog_hero_heading p{color: #ffffff; font-size: 18px; font-weight: 400; margin-top: 8px;}

.blog_hero_heading{position: absolute; bottom: 0; left: 0; width: 100%; padding: 40px 60px 100px 60px; z-index: 1;}

.recent_blogs_GPBX{display: flex;}
.recent_blogs_LGPBX{flex: 1; padding-right: 40px;}
.recent_blogs_RGPBX{width: 390px;}
.bg_imgbx{overflow: hidden; border-radius: 12px;}
.bg_imgbx img{width: 100%; height: 100%; object-fit: cover; object-position: center center; display: flex;}

.labelof_blog{font-size: 14px; color: #c72328; font-weight: 400; letter-spacing: 1.2px; text-transform: uppercase;}
.bg_contentBX{margin-top: 15px;}
.bg_contentBX h3{font-size: 22px; color: #072032; font-weight: 500;}
.bg_contentBX p{font-size: 14px; color: #072032; font-weight: 400; line-height: 1.5; margin-top: 5px;}

.dateand_view{display: flex; margin-top: 15px; justify-content: space-between;}
.datebx_in span, .readbx_in span, .readbx_in i, .datebx_in i{font-size: 4px; color: #072032; font-size: 16px; font-weight: 500;}
.datebx_in, .readbx_in{width: 50%;}
.readbx_in {justify-content: flex-end; display: flex; border-left: 2px solid rgb(7 32 50 / 42%);}
.datebx_in{display: flex;}
.datebx_in i{align-self: center;}
.datebx_in span{padding-left: 4px;}
.readbx_in span{padding-left: 4px;}
.datebx_in i, .readbx_in i{font-size: 14px; align-self: center;position: relative; top: -2px;}


.recent_btitle {color: #072032;}
.recent_blogs_sec .container, .blog_hero_post .container{max-width: 1586px;}
.blog_card_BX{margin-top: 30px;}
.recent_blogs_sec{padding: 60px 0px;}
.loadmore_bbtn{margin-top: 100px; text-align: center;}

.filters_searchbx_INB{position: relative;}
.filtersf{background: #fbf9f2; font-size: 16px; color: #072032; font-weight: 400; width: 100%; height: 46px; padding: 0px 15px; border: 0px; box-shadow: none; outline: none; appearance: none;}
.filts_btn{width: 46px; height: 46px; text-align: center; line-height: 46px; color: #072032; font-size: 18px;position: absolute; top: 0; right: 0;}
.filts_btn:hover{color: #072032; opacity: 0.8;}


.categ_mbx{padding: 30px 20px; background: #fbf9f2; margin-top: 20px;}
.filt_mtitle{font-size: 22px; color: #072032; font-weight: 600;}
.clist_categ{margin-top: 30px;}
.clist_categ li a{display: block; padding: 10px 0px; position: relative; color: #072032; font-size: 16px; font-weight: 600; background: transparent; transition: 0.3s ease-in-out 0s;}
.clist_categ li a:hover{background: #f6e3dd; color: #c72328; padding-left: 20px;}
.clist_categ li + li{border-top: 1px solid rgb(130 130 134 / 40%);}
.filters_searchbx_INB{margin-top: 30px;}

.loadmore_bbtn .dr_regi_BTN{font-weight: 500; font-size: 16px;}

.releted_fpbx .clist_categ li a div{font-size: 14px; color: #a1a4a4;  font-weight: 500; padding-top: 2px;}
.releted_fpbx .clist_categ li a div>span{font-size: 14px; color: #a1a4a4;  font-weight: 500; text-transform: uppercase; letter-spacing: 1px;}
.releted_fpbx .clist_categ li a:hover{background: #fbf9f2; padding-left: 0px;}

.bg_imgbx{position: relative;}
.blog_likebtn{position: absolute; top: 15px; right: 20px; font-size: 20px; color: gray; transition: 0.3s ease-in-out 0s;}
.blog_likebtn:hover{color: red;}




/*== Blog detail ==*/
.blogdetail_hero{padding-top: 60px;}
.shareon_BDP{display: flex;justify-content: center;  max-width: 600px; margin: auto; margin-top: 40px;}
.shareon_BDP ul{display: flex; margin-left: 40px;}
.social_btn{display: inline-block; font-size: 16px; color: #ffffff; border-radius: 4px; margin-right: 15px;padding: 8px 15px;}
.social_btn i{color: #ffffff; font-size: 16px; padding-right: 10px;}
.social_btn:hover i, .social_btn:hover{color: #ffffff;}
.filter_main_tit span{font-size: 22px; font-weight: 500; color: #072032; position: relative; top: 8px;}

.bg_facebook{background: #1e72f1;}
.bg_facebook:hover{background: #124ea9;}

.bg_whatapp{background: #30d44d;}
.bg_whatapp:hover{background: #13af2e;}

.bg_twitter{background: #1c9aef;}
.bg_twitter:hover{background: #0c6fb1;}

.bg_linked{background: #036c9a;}
.bg_linked:hover{background: #085f7e;}

.bdhero_img{margin-top: 40px;}
.bdhero_img img{width: 100%; border-radius: 16px;}

.blog_detail_hero_heading .dateand_view{max-width: 350px; margin: auto; margin-top: 20px; opacity: 0.7;}
.label_bdh{font-size: 22px; color: #072032; font-weight: 400; letter-spacing: 1px; text-transform: uppercase;}
.blog_detail_hero_heading h1{font-size: 54px; text-align: center; color: #072032; font-weight: 400; text-decoration: underline; max-width: 850px; margin: auto; margin-top: 10px;}

.blogdetail_hero .container{max-width: 1586px;}
.bloddetail_sbx .recent_blogs_LGPBX h2{font-size: 32px; color: #c72328; text-decoration: underline; font-weight: 500;}
.bloddetail_sbx .recent_blogs_LGPBX p{font-size: 18px; color: #072032; font-weight: 300; margin-top: 15px; line-height: 1.5;}
.bloddetail_sbx .recent_blogs_LGPBX p>a{color: #c72328; font-weight: 500; text-decoration: underline;}
.bloddetail_sbx .recent_blogs_LGPBX p>a:hover{text-decoration: none;}
.bloddetail_sbx .recent_blogs_LGPBX img{margin-top: 15px; width: 100%;}

.bloddetail_sbx .recent_blogs_LGPBX h3, .bloddetail_sbx .recent_blogs_LGPBX h4, .bloddetail_sbx .recent_blogs_LGPBX h5, .bloddetail_sbx .recent_blogs_LGPBX h6{color: #072032; font-weight: 500; margin-top: 30px;}
.bloddetail_sbx .recent_blogs_LGPBX ul{margin-top: 15px; padding-left: 20px;}
.bloddetail_sbx .recent_blogs_LGPBX ul li{color: #072032; font-weight: 300; margin-top: 10px; font-size: 18px; ;list-style: disc;}