/* connectivity tuning */


.breadcrumb_area {
    padding-top: 15px;
}

.cont-banner {
    max-width: 100% !important; 
    padding-right: var(--bs-gutter-x, .75rem) !important; 
    padding-left: var(--bs-gutter-x, .75rem) !important;
    margin-right: auto;
    margin-left: auto;
    margin-top: 98px;
}

.why_info {
/*    max-width: 1000px; */
}

.why_info p {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 1.5;
    color: #4D4D4D;
    max-width: 800px;
    margin: 30px auto 15px auto;
    text-align: center;
}

.cont-video p {
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 1.5;
    color: #4D4D4D;

}

.why_info .pb-50 {
    padding-bottom: 0;
    margin-bottom: 15px;
}

.pill_inner {
    background-color: #02314C;
    padding: 30px 15px;
    text-align: center;
    border-radius: 20px;
}

.pill_inner h5 {
    font-size: 14px;
    line-height: 1.5;
    color: #FFF;
    margin-bottom: 0;
}


.c_form_main_2 {
    padding-top: 50px;
    padding-bottom: 50px;
    background-color: #F6F6F6 ;
}

.video_frame {
    margin-top: 30px;
}

.video_frame iframe {
    border-radius: 30px;
}

.ctc_review {
    background-color: #FFF;
    padding: 50px 30px;
    border-radius: 20px;
    margin-bottom: 50px;
}


.cont-review {
    padding-top: 0;
}

.cont-review .test-slider-active {
    margin-top: 0;
/*    padding-bottom: 50px; */
}

.cont-review {
    padding-bottom: 50px !important;
}

.cont-video h3 {
font-family: 'Poppins';
font-style: normal;
font-weight: 700;
font-size: 35px;
line-height: 1.2;
color: #FFC216;
}

.sml-contact-form-wrapper {
  /*  background-color: #EDF5F0; */
}

.why_info  .col-md-2 {
    width: 20%;
}

.cnt-h {
    margin-top: 30px;
    margin-bottom: -20px;
    font-family: 'Poppins';
font-style: normal;
font-weight: 700;
font-size: 35px;
line-height: 1.2;
color: #FFC216;
}

@media (min-width: 1681px) and (max-width: 2500px) { 
    .cont-banner {
        margin-top: 125px !important;
    }
}

@media (min-width: 1401px) and (max-width: 1680px) { 
    .cont-banner {
        margin-top: 110px !important;
    }
}

@media  (min-width: 769px) { 
    .conn-mob {
        display: none !important;
    }
}


@media  (max-width: 991px) {
    .cont-banner {
        margin-top: 79px;
    }
    
    .why_info {
        max-width: 650px;
    }

    .why_info  .col-md-2 {
        width: 33.33%;
    }

    .pill_inner  {
        padding: 20px;
        margin-bottom: 20px;
    }

    .cont-video h3, .cnt-h {
        font-size: 25px;
    }

    .pill_inner h5 {
        font-size: 14px;
    }

    .cont-review {
        padding-top: 0 !important;
    }

    .why_info p {
        margin-bottom: 10px;
        font-size: 12px;
    }

}


@media  (max-width: 768px) {
    .video_frame iframe {
        height: 300px !important;
    }

    .c_form_main_2 {
        padding-top: 10px;
    }

    .pill_inner {
        //padding: 25px 20px;
        padding: 20px 10px;
        margin-bottom: 10px;
        margin-left: 15px;
        margin-right: 15px;
    }

    .pill_inner h5 {
        font-size: 11px;
    }

    .cont-banner {
        max-width: 96.5% !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .why_info .col-md-2 {
        width: 50%;
    }

    .why_info .pb-50 {
        padding-bottom: 0;
        margin-bottom: 15px;
    }

    .conn-desk {
        display: none !important;
    }

    .mob-why-info {
        padding: 0;
    }

    .why_info p { 
        margin-top: 20px;
        margin-bottom: 5px;
    }

}

/** Offer CSS */

@media  (min-width: 768px) {
    .why_info_2 p{
        margin-bottom: 0;
        font-size: 18px;
    }
    
    .cdt_2 {
        padding-top: 20px;
    }
    
    .cont-video_2 h3 {
        margin-top: 30px;
    }

    .br_c { 
        font-size: 35px;
    }

}

.mob-why-info ul {
    padding-bottom: 30px;
}

.br_c {
    color: #FFC216;
}
