.container-countdown {
    justify-content: center;
    align-items: center;
    text-align: center;
        position: absolute;
    z-index: 99;
    top: -18px;
    right: 18%;

  }
  .invest{
    background: #0072BC 0% 0% no-repeat padding-box;
    border-radius: 4px;
    height: 45px;
    width: 10vw;
  }
  .invest p{
    font: normal normal 600 14px/17px Rubik !important;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
    padding: 0px 20px;
  }
.heading-countdown{
     display:inline-block;
        margin: 0 10px
}
#headline-countdown{
    font-weight: normal;
    font-size: 16px;
    display:inline-block;
     color: #fff;
    text-transform: uppercase;
  }

  .li-countdown {
    display: inline-block;
    font-size: 1.5rem;
    list-style-type: none;
        padding: 15px 0px;
    /* margin-top: 1rem; */
    margin: 0px 4px;
    width: 60px;
    text-align: center;
    position: relative;
    border-radius: 10px;
}
  
  .li-countdown span {
    display: block;
        background: #fff;
    border-radius: 8px;
    color: #0072bc;
    font-family:AllianzSansBold;
    font-size:24px;
        padding: 4px;

  }
  .timer-text{
    font-size: 10px;
    margin-top:3px;
    color: #fff;
    text-transform: uppercase;
  }
.ul-countdown{
    /* margin-left: 860px; */
    position: relative;
    display: flex;
    float: right;
    margin-right: 100px;
    align-items: center;
    margin-top: 1rem;
    align-items: baseline;
}

  @media(max-width:768px){

    .container{
        flex-direction: column;
        justify-content: space-between;
    }
    .ul-countdown{
        padding: 0px;margin-right: 10px;
    }
    .li-countdown{
		font-size : 1rem;
    		width:100%;
    max-width:40px;
    }
    .heading-countdown{
     display:block;
}
.headline-countdown{
    margin:0 0 0 8px;
    font-size:1.2rem;
    text-align:left;
    }
#headline-countdown{
font-size:10px;
        width: 55px;
        }
.Click-here p{
	display:none;
}
.callto_buys {
    right: -28% !important;
        top: 5px;
}
.li-countdown span {
	font-size: 14px;
    width: 28px;
}
.container-countdown {
	    right: 13%;
    top: -5px;
}  
 .dibetic_banner_section h1 {
    top: 72px;
}  
.timer-text {
    font-size: 8px;
}
.li-countdown {
	padding:0px;
}
.ul-countdown{
	align-items: center;
}
.callto_buys>div {
    padding: 8px 0px 5px;
}
.dibetic_banner_section h1 {
    font-size: 20px !important;
}
.dibetic_form_wrapper {
    margin-left: 0px !important;
}
.dontdalay_mob{
	display:block !important;
    font-weight: 700;
    line-height: 23px;
    text-align: center;
    color: #0072BC;
    font-size: 23px !important;
    padding: 10px 0px 20px !important;
}
.heading_desktop , .term_buy_online{
	display:none;
}
.dibetic_wrapper{
	padding: 17px 5px 30px !important;
}
.term_discount_wrapper {
    margin-top: 0px !important;
}

  }
@media(max-width:360px){
	#headline-countdown {
    font-size: 8px;
}
.container-countdown {
    right: 10%;
}
}
@media(max-width:280px){
	.li-countdown span {
        width: 22px;
    }
    #headline-countdown {
    font-size: 7px;
}
    .li-countdown span {
    font-size: 10px;
    width: 22px;
}
    .ul-countdown {
    margin-right: -3px;
}
        .timer-text {
    font-size: 6px;
}
        .callto_buys img {
    max-width: 9px !important;
                margin: 0px 6px;
}
        .callto_buys {
    right: -29% !important;
}
        .heading-countdown {
    margin: 0 -9px;
}
}

@media(min-width:769px) and (max-width:992px){
	.callto_buys {
        right: -18% !important;
    }
}


.term_insurance_img_group img {
    width:70%;
}
.dontdalay_mob{
	display:none;
}
.term_insurance_wrapper h1 sup{
	font-size: 10px;
    position: relative;
    top: -8px;
}
.term_buy_online{
	font-size: 28px;

}


.term_banner_img{
     margin-bottom: -7px;
    margin-right: 36px;

    }
.term_insurance_page_header {
    font-size: 23px !important;
    padding: 0px 0px 20px !important;
}
.term_insurance_img_group{
	text-align:center;
}
.dibetic_banner_section h1 {
    font-size: 28px;
        position: relative;
    top: 0px;
}
.dibetic_form_wrapper {
    margin-left: 40px;
}    
.term_discount_content {
    font-size: 20px;
}     
.term_discount_title {
    font-size: 13px;
}  
.term_discount_wrapper .thousand_disc {
    font-size: 19px;
}                
.mb30 {
    margin-bottom: 12px;
}   
.callto_buys {
	right: -4%;
}
.term_discount_wrapper {
    top:16px;
    position: relative;
    padding: 10px 0px 0px;
}
.dibetic_wrapper {
    padding: 17px 50px 30px;
}    
.term_insurance_img_group img {
        position: relative;
    top: 18px;
}
.term_discount_content span {
    font-size: 12px;
}
.term_insurance_banner_logo{
	    position: absolute !important;
    width: 18% !important;
        top: 4% !important;
}
.term_insurance_img_group {
    text-align: right !important;
}
.disc_product{
	flex-direction: column;
        align-items: center !important;
}
.disc_product .bord_left{
	border-left: none;
}
.disc_product .term_discount_title{
	width: 100%;
    text-align: center;
    line-height: 15px;
    padding-bottom: 20px;
}
.disc_product .term_discount_content {

}

@media (max-width:767px){
	.term_buy_online {
        font-size: 15px !important;
    }
}
