@media (min-width: 1700px)
{
    .request-card-move-lg
    {
        position: relative;
    }
}
@media (max-width: 1700px) {
    h1
    {
        font-style: normal;
        font-weight: 600;
        font-size: 60px;
        line-height: 77px;
    }
    h2{
        font-style: normal;
        font-weight: 600;
        font-size: 43px;
        line-height: 55px;
    }
    /*====Header===*/

    .align-left-move > li > a
    {
        padding: 30px 14px !important;
        font-size: 18px !important;
    }
    .header-btn {
        font-size: 18px;
    }
    /*====Home =====*/
    .home .carousel-inner {
        height: 650px !important;
    }
    .home .slider-bg {
        min-height: 650px;
    }
    .home .slider-bg img
    {
        min-height: 650px;
        object-fit: cover;
    }
    .home .slider-content
    {
        position: relative;
        top: 125px;
    }
    .slider-md
    {
        width: 50%;
        left: 57px;
        position: relative;
    }
    .extol-gradient {
        top: 37px;
        width: 86%;
        left: 477px;
    }

    .home .carousel-indicators {
        margin-left: 34% !important;
    }
    /*====Business=====*/

    .business-box-white h3, .business-box h3 {
        line-height: 32px;
    }
    .business-box-white, .business-box
    {
        padding-left: 40px;
    }

    /*===Stack===*/

    .stack .accordion-button::before {
        width: 86%;
        border-bottom: 1px solid #000 !important;
    }
    .stack img
    {
        width: 100% !important;
        position: relative;
        left: 35px;
    }
    /*=====Deliver===*/
    .deliver .card-title h5 {
        font-size: 27px;
    }
    .deliver label {
        font-size: 20px;
    }
    .deliver .card {
        margin-left: -9px;
    }
    .deliver .card {
        padding-left: 29px;
        padding-right: 25px;
    }
    .m-2 {
        margin: 1rem!important;
    }
    .deliver .splide__slide
    {
        width: calc(40%) !important;
    }
    /*=====Clouds=====*/
    .cloud::before
    {
        background-image: url('../img/cloudbg.png');
        background-repeat: no-repeat;
        background-size: 480px 480px;
        content: ' ';
        position: absolute;
        left: 0px;
    } 
    .cloud .card-body .para p
    {
        font-style: normal;
        font-weight: 300;
        font-size: 24px;
        line-height: 33px;
        color: #FFFFFF;
        width: 250px;
    }
    /*====Business countries====*/
    .business-countries .carousel-control-prev
    {
        width: 8% !important;
        display: none;
    }
    .business-countries .carousel-control-next
    {
        width: 15% !important;
    }
    .business-countries .carousel .testimonial h3 {
        font-size: 38px;
        line-height: 57px;
        color: #585858;
        width: 980px;
    }
    .business-countries .carousel .testimonial {
        padding: 100px 240px;
    }
    .business-countries-title-img
    {
        width: 94% !important;
    }
    /*======Communicate=======*/
    .communicate .bgbox .contentbox
    {
        padding: 30px;
    }
    .communicate .bgbox
    {
        width: 96%;
        margin-left: 30px
    }
    .communicate .imgagebox
    {
        right: 0px;
        width: 35%;
    }
    .thumbnail_splide_business_use_exotel .splide__track > .splide__list > .splide__slide.is-active::after {
        left: 65px;
    }
    .business-use-exotel::before {
        left: 72%;
        width: 26%;
    }
    .communicate .carousel-control-next {
        right: 66px;
        top: 457px;
        position: absolute;
    }

    .experts .expert-head a {
        float: right;
        position: absolute;
        top: 201px;
        right: 12px;
    }
    .shelfofame-back::before {
        content: " ";
        position: absolute;
        background-image: url(../img/exotel-vector.png);
        width: 560px;
        height: 568px;
        margin-left: 163px;
        z-index: -1;
    }
    .exoteldna
    {
        padding: 60px 30px;
    }
    .exoteldna .exoteldna-box {
        padding: 40px 30px;
    }
    .say-about-exotel .card p {
        padding-right: 10px;
    }
    .say-about-exotel .card
    {
        padding: 15px;
    }
    #pricetable tr:first-child th {
        width:33%;
      }
      #pricetable td, #pricetable th {
        width: 33%;
      }
    #pricetable tbody::after{
          width: 260px;
          height: 100%;
          right: 38%;
          z-index: 1;
      }
      #pricetable tbody::before {
        right: 5%;
      }
    
}
@media (min-width: 1600px) and (max-width: 1699px)
{
    .extol-gradient {
        right: 4%;
    }
    .home .carousel-inner {
        height: 696px !important;
    }
    .extol-gradient {
        top: 85px;
        width: 86%;
        left: 505px;
    }
    .bannerhome .extol-gradient img
    {
        width: 284px;
        position: relative;
        padding-left: 40px;
        top: -17px;
    }
    .bannerhome1 .extol-gradient img
    {
        width: 284px;
        position: relative;
        padding-left: 40px;
        top: -17px;
    }
    .pricing-box-list-call .para-box {
        margin-bottom: 50px;
    }
    .say-about-exotel .carousel-control-next-icon {

        margin-top: 145%;
        margin-left: 79%;
    }
}
@media (max-width: 1700px) {
.exo-story p, .bannerhome .slider-content p, .bannerhome .slider-content li,
.bannerhome1 .slider-content p, .bannerhome1 .slider-content li,
.exoteldna .exoteldna-box label, .exoteldna .exoteldna-box p,
.team-box .flip-footer label, .part-of-exotel-team p, .pricing-text,
.our-plan-feature-box p, .power-content p, .power-content li,
.advantage p, .resources-box h3, .blog-text-sec p, ul.datetime li, .blog-text-sec li, 
.exotel-phone-system .circleno-with-text .head-desc p, .restextsec p, .chaltabsec p, 
section#whocanuse p, .casesliderbox p, .caseaboutus p, section#whocanuse .whocanusebelow h5, 
section#whatsappchart .chaltaboption ul li a, section#competitionsec p, section#competitionsec p,
.blog-text-sec .tablecontent ul li a, .blogtagsaut h3, .blogtagsaut ul li a, .blogtagsaut h4, 
.firstblogbox h3, .firstblogbox h3 a, .webinartext h5, .webinartext a.liveon, .webinartext ul li, .resources-box a.toptags, section#newsroominner.webinar .newsbannersec ul li, .webinarsec .formrighttext p,
.webinarsec p, .webinarsec ul li p, .webinarsec ul li, .webinarsec .podkey li span, .webinarsec .podkey li p, .thankgreentextbox p, .afbebox h4, .webinarsugg .reso-dtl ul li.dateday, section#newsroominner.webinar .newsbannersec.downloadtext p {
    font-size: 20px;
    line-height: 28px;
  }

  .bannerhome .banner-title h1,.bannerhome1 .banner-title h1, .exotelstory-border-title h2,
  .shelfoffame-border-title h2, .exoteldna-border-title h2,
  .part-of-exotel-team h2, .industry-heading, .pricing-border-title h1,
  .our-plan-feature-border-title h2, .reques-power-text h2, .pricing-faq.mt-70 h2,
  .power-auto h2, .special-plans-border-title h2, .power-auto-border-title h2,
  .resources-plan-feature-border-title h2,  .resources-plan-feature-border-title h1, .bolgs-title h1, .services-grid .top-header, .outreach h2,
  .takecomplete h2, .experts h2, .exotel-phone-system h2, .restextsec h1.slider-head,
  .freetrailblockbox h1.slider-head, .challsec h1, #caseslider.blackslider h1, 
  section#whocanuse h2, .bannertextsec h1, #somemoreyou h1, section#roadmaps h1, section#competitionsec h1,
  #webinarteam h2, #webinarblackbg.downformsec .formrighttext h1 ,#webinarblackbg.downformsec .formrighttext h3, section#suggreading h2, #analyst h1, .business-title, .costomeraisec h1{
    font-size: 48px;
    line-height: 55px;
    font-weight: 600;
}
.shelfoffame h2, .casevidetext h2, .casetagssec h1, section#whocanuse h4, 
.casesliderbox h2, .formrighttext h3, .challengtitle h1, .afbebox h3, .podcastsaudiosec h1 {
    font-size: 36px;
    line-height: 42px;
}
.exoteldna .exoteldna-box h3, .team-box .flip-footer h2,
.pricing-border-title h3, .our-plan-feature-box .full-function-subtitle,
.pricing-faq .accordion .accordion-button, .power-content h2, .advantage .iconwithtext .title h3,
.services-content-right h2, .freetrailblockbox h5,  .challengbelowtext p, .services-content-left h2, 
.exotel-phone-system .circleno-with-text .head-desc h3, .challboxtext, .caseaboutus h5, .bannertextsec h5,
.bolgs-title h5, .webinartext h1, #ourawards .casesliderbox h3, .podcastsaudiosec h3, .podaudsugglist h3, .podcastsaudiosec h2, section#newsroominner.webinar .newsbannersec p, #webinarblackbg p.formtitle, .webinarsec h6, .webinarsec h6, .webinarsec h4, .webinarsec h4 {
    font-size: 28px;
    line-height: 36px;
}
.resources-plan-feature-border-title h2{
    font-size: 55px;
    line-height: 65px;
}
.say-about-exotel .card p, .pricing-faq .accordion-body p, .takecomplete label, .analystlist p, .webinartext a.greenbutton{
    font-size: 18px;
    line-height: 24px;
}
.pricing-faq .accordion .accordion-button, .casevidetext p, .chaltabsec h3, .chaltaboption li a,
.casetagfiles a, section#whatsappchart .whatsapptext h3, section#roadmaps h4, section#roadmaps h4,
.teamtext h3, .newsroombox h5, .newsroombox h3, .tabstowsec h3, .analystlist h3 {
    font-size: 24px;
    line-height: 30px;
}
.webinarsugg.suggboxs .resources-box a.toptags, .tabstowsec p, section#newsroominner.webinar .newsbannersec a.greenbutton{
    font-size: 16px;
}
.costomeraibox p{
    font-size: 20px;
}
.webinarsec .podkey li p{
    margin: 0;
}
.costomeraibox h3 {
    font-size: 50px;
    font-weight: 800;
}
.webinarsugg .reso-dtl ul li span, .podaudsugglist span.podtags{
    font-size: 14px;
}
.teamtext p{
    font-size: 16px;
    line-height: 20px;
}
.newsroombox .newsroomrightdate h4{
    font-size: 32px;
}
}
@media (max-width: 1500px)
{
    .align-left-move {
        position: relative;
        left: 0px;
    }
    .align-left-move > li > a
    {
        padding: 30px 14px !important;
    }
    .thumbnail_splide_business_use_exotel .splide__track > .splide__list > .splide__slide.is-active::after {
        left: 45px;
    }
    .thumbnail_splide_business_use_exotel.splide--nav > .splide__track > .splide__list > .splide__slide img {
        margin-top: 22px;
    }
    .business-use-exotel::before {
        height: 14%;
        width: 33%;
        left: 67%;
    }
    .thumbnail_splide_business_use_exotel.splide--ttb > .splide__arrows .splide__arrow--prev {
        top: -3.5em;
    }
    .business-use-exotel .thumbnail_splide_business_use_exotel .splide--nav > .splide__slider > .splide__track > .splide__list > .splide__slide, .splide--nav > .splide__track > .splide__list > .splide__slide {
        margin-bottom: 10px;
    }
    .communicate .carousel-control-next {
        right: 59px;
        top: 457px;
        position: absolute;
    }
    .bannerhome .slider-content , .bannerhome1 .slider-content{
        position: relative;
        /* top: 110px; */
        top:0px;
        margin-top: 60px;
    }
    .bannerhome .slider-content .title h1
    {
        font-size: 40px;
        line-height: 43px;
    }

    .banner-col-md-6 {
        width: 46% !important;
        position: relative;
        margin-left: 45px;
    }
    
    .bannerhome .extol-gradient {
        position: absolute;
        display: flex;
        justify-content: center;
        top: 275px;
        width: 100%;
        padding-left: 134px;
    }
    .bannerhome1 .extol-gradient {
        position: absolute;
        display: flex;
        justify-content: center;
        top: 275px;
        width: 100%;
        padding-left: 134px;
    }
    .bannerhome1 .extol-gradient img
    {
        width: 230px;
        position: relative;
        top: 10px;
    } 

    .bannerhome .extol-gradient img
    {
        width: 230px;
        position: relative;
        top: 10px;
    }
    .experts .expert-head a {
        float: right;
        position: absolute;
        top: 148px;
        right: 7px;
    }
    .circle-icon-expert {
        padding-top: 10px;
        padding-left: 13px;
        font-size: 24px;
    }
    .expert-bg-logo {
        left: 87px;
        position: absolute;
        z-index: -1;
        top: 10px;
        width: 230px !important;
    }
    .l4-box {
        padding: 25px 14px 0px 14px;
    }
    .shelfofame-back::before {
        content: ' ';
        position: absolute;
        background-image: url(../img/exotel-vector.png);
        width: 560px;
        height: 568px;
        margin-left: 100px;
        z-index: -1;
    }
    .exoteldna
    {
        padding: 60px;
    }
    .exoteldna .exoteldna-box {
        height: auto;
    }
    .exoteldna .exoteldna-box {
        padding: 40px 16px;
    }
    .exoteldna .exoteldna-box p {
        font-size: 20px;
    }
    .part-of-exotel-team::before {
        float: right;
        left: 62%;
        margin-top: 230px;
    }
    .pricing-box-list-call .para-box
    {
        margin-bottom: 30px;
    }
    .say-about-exotel .card p {
        padding-right: 10px;
    }
    .say-about-exotel .card
    {
        padding: 10px;
    }
    .say-about-exotel .carousel-control-next-icon {

        margin-top: 196%;
        margin-left: 79%;
    }
    #pricetable .pricetablesec {
        width: 1060px;
    }
    .telecomeimg::after {
        content: ' ';
        width: 100%;
        height: 150px;
    }
    #newsroominner .power-auto-border-title {
        width: 500px;
      }

}
/* @media (max-width: 1280px)
{
    h1 {
        font-size: 42px;
        line-height: 50px;
    }
    .header ul li a {
        font-size: 14px;
        margin-left: 10px;
    }
    .business-box-white h3, .business-box h3 {
        font-size: 23px;
        line-height: 30px;
    }
    .business-box p, .business-box-white p
    {
        font-size: 19px;
    } 
    .communicate .bgbox h1 {
        font-size: 55px;
        width: 671px;
    }

} */

@media (max-width:660px) {
    .blogtagsaut h3{
        margin-top:1.5em!important;
    }
}

@media (min-width:1701px) {
    h1
    {
        font-style: normal;
        font-weight: 600;
        font-size: 60px;
        line-height: 77px;
    }
    /*====Header===*/

    .align-left-move > li > a
    {
        padding: 30px 14px !important;
        font-size: 18px !important;
    }
    .header-btn {
        font-size: 18px;
    }
    /*====Home =====*/
    .home .carousel-inner {
        height: 650px !important;
    }
    .home .slider-bg {
        min-height: 650px;
    }
    .home .slider-bg img
    {
        min-height: 650px;
        object-fit: cover;
    }
    .home .slider-content
    {
        position: relative;
        top: 125px;
    }
    .slider-md
    {
        width: 50%;
        left: 57px;
        position: relative;
    }
    .extol-gradient {
        top: 37px;
        width: 86%;
        left: 477px;
    }

    .home .carousel-indicators {
        margin-left: 34% !important;
    }
    /*====Business=====*/

    .business-box-white h3, .business-box h3 {
        line-height: 32px;
    }
    .business-box-white, .business-box
    {
        padding-left: 40px;
    }

    /*===Stack===*/

    .stack .accordion-button::before {
        width: 86%;
        border-bottom: 1px solid #000 !important;
    }
    .stack img
    {
        width: 100% !important;
        position: relative;
        left: 35px;
    }
    /*=====Deliver===*/
    .deliver .card-title h5 {
        font-size: 27px;
    }
    .deliver label {
        font-size: 20px;
    }
    .deliver .card {
        margin-left: -9px;
    }
    .deliver .card {
        padding-left: 29px;
        padding-right: 25px;
    }
    .m-2 {
        margin: 1rem!important;
    }
    .deliver .splide__slide
    {
        width: calc(40%) !important;
    }
    /*=====Clouds=====*/
    .cloud::before
    {
        background-image: url('../img/cloudbg.png');
        background-repeat: no-repeat;
        background-size: 480px 480px;
        content: ' ';
        position: absolute;
        left: 0px;
    } 
    .cloud .card-body .para p
    {
        font-style: normal;
        font-weight: 300;
        font-size: 24px;
        line-height: 33px;
        color: #FFFFFF;
        width: 250px;
    }
    /*====Business countries====*/
    .business-countries .carousel-control-prev
    {
        width: 8% !important;
        display: none;
    }
    .business-countries .carousel-control-next
    {
        width: 15% !important;
    }
    .business-countries .carousel .testimonial h3 {
        font-size: 38px;
        line-height: 57px;
        color: #585858;
        width: 980px;
    }
    .business-countries .carousel .testimonial {
        padding: 100px 240px;
    }
    .business-countries-title-img
    {
        width: 94% !important;
    }
    /*======Communicate=======*/
    .communicate .bgbox .contentbox
    {
        padding: 30px;
    }
    .communicate .bgbox
    {
        width: 96%;
        margin-left: 30px
    }
    .communicate .imgagebox
    {
        right: 0px;
        width: 25%;
        /* width: auto; */
    }
    .thumbnail_splide_business_use_exotel .splide__track > .splide__list > .splide__slide.is-active::after {
        left: 65px;
    }
    .business-use-exotel::before {
        left: 72%;
        width: 26%;
    }
    .communicate .carousel-control-next {
        right: 66px;
        top: 457px;
        position: absolute;
    }

    .experts .expert-head a {
        float: right;
        position: absolute;
        top: 201px;
        right: 12px;
    }
    .shelfofame-back::before {
        content: " ";
        position: absolute;
        background-image: url(../img/exotel-vector.png);
        width: 560px;
        height: 568px;
        margin-left: 163px;
        z-index: -1;
    }
    .exoteldna
    {
        padding: 60px 30px;
    }
    .exoteldna .exoteldna-box {
        padding: 40px 30px;
    }
    .say-about-exotel .card p {
        padding-right: 10px;
    }
    .say-about-exotel .card
    {
        padding: 15px;
    }
    #pricetable tr:first-child th {
        width: 33%;
      }
      #pricetable td, #pricetable th {
        width: 33%;
      }
    #pricetable tbody::after{
          width: 260px;
          height: 100%;
          right: 40.5%;
          z-index: 1;
      }
      #pricetable tbody::before {
        right: 8%;
    }
}