body {
    font-family: almarai
}

@font-face {
    font-family: almarai;
    src: url(../fonts/almarai/Almarai-Regular.ttf)
}

.hero-area-bg {
    margin-top: 51px
}

.navbar svg {
    margin-left: 4px
}

.notification-close {
    left: 15px;
    right: auto;
 }

 .slide-one .right-bg img {
  max-width: 100%;
    height: auto;
    width: 320px;
    margin: 0;
    float: left;
}



.hero-area-bg .shape-2 {
    left: 0;
    bottom: 0;
    right: auto;
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
}

#about .min-affiliate .media p,#affiliate .faq .panel-group .panel,#affiliate .faq .panel-group p,
#affiliate .hero-area-bg,#affiliate .section-2,#details-jobs .jobs .jobs-bg,#details-jobs .jobs h4,
#internal-software .faq .panel-group .panel,#internal-software .faq .panel-group p,
#internal-software .hero-area-bg,#internal-software .section-2,#internal-software .software-benefits,
#internal-software .software-benefits .media,#migration .hero-area-bg .header-text h1,
#migration .hero-area-bg .header-text p,#package .faq .panel-group .panel,#package .hero-offers .header-text h1,
#package .hero-offers .header-text h2,#package .plan-one .plan-features,#package .table,
#programs .min-programs .card,#taqnyat-system .faq .panel-group .panel,
#taqnyat-system .software-benefits .media p,.barq .benefits h1,.body-text,
.channels-email-marketing .use-cases .box-user-cases,.channels-email-marketing .whatsapp-1 .values-box,.channels-sms .media,.channels-sms .sms_service .taqnyat_sms,.channels-sms .sms_service .taqnyat_sms h4,.ecommerce .exapmles .card,.ecommerce .section-1 .box h2,.ecommerce .section-1 .box p,.ecommerce .section-1 .box-left h2,.education .exapmles .card,.education .section-1 .box h2,.education .section-1 .box p,.education .section-1 .box-left h2,.features .features-right .media h5,.features-channels .features-right .media h5,.features-channels .features-right .media p,.features-channels .media h5,.features-channels .media p,.footer-06,.footer-06 .copyright-right .list-unstyled,.healthcare .exapmles .card,.healthcare .section-1 .box,.healthcare .section-1 .box p,.healthcare .section-1 .box-left,.hero-area-bg .header-text,.hero-area-bg .offers-title-top,.jobs .jobs-bg h3,.jobs .jobs-bg h4,.mega-menu .tabs-content h4,.mega-menu .tabs-content p,.mega-menu-mobile,.mega-menu-mobile h4,.min_partner .expert h4,.min_partner .expert p,.min_partner .expert ul li,.min_partner .hero .header-text .light-text,.min_partner .hero .header-text h1,.min_partner .hero .header-text h2,.min_partner .hero .header-text p,.min_partner .logo,.min_partner .slogan_partners h3,.news .news_articles .card,.news .news_details h1,.news .news_details h4,.news .news_details h5,.offers,.package-min .package-min-box,.partner .expert .text-sales,.register .form-control,.social_responsibility .csr_programs .economic_aspect h3,.social_responsibility .csr_programs .environmental_aspect h3,.social_responsibility .csr_programs .social_aspect h3,.social_responsibility .why h5,.use-cases .box-user-cases,.user-manual .manual-body,.whatsapp_api .faq .panel-group .panel .panel-heading h4 a,.whatsapp_api .faq .panel-group p,.whatsapp_api .hero .header-text h1,.whatsapp_api .hero .header-text p,.why .tabs-content p,ul.infoGraphic li .content,ul.infoGraphic li .content h2 {
  
  
    text-align: right
}


.barq .target h2 {
       text-align: right

}

.barq .benefits h2 {
   text-align: right
}

#about .min-affiliate .media h5 {
    margin: 0 23px;
    text-align: right
}

.menu-mobile button {
    padding: 0;
    margin-right: 10px;
    margin-left: auto
}

.hero-area-bg .las {
    margin-right: 8px;
    margin-left: auto
}

.slider {
    direction: ltr
}

.package-min .package-min-box .icon-main {
    bottom: 200px
}

.features {
    min-height: 720px
}

.products {
    min-height: 900px
}

.features .features-right .media .las {
    margin-left: 25px
}

.expert .custom-select {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") left .75rem center/8px 10px no-repeat
}

.register .btn-border {
    float: left;
    margin-top: 13px
}

.expert .form-sales .form-check {
    margin-right: 10px;
    margin-left: 0
}

.whatsapp_api .features_whatsapp p {
    text-align: right;
    line-height: 34px;
    margin-right: 10px
}

.expert ul li .las,.whatsapp_api .features_whatsapp .las {
    margin-left: 10px
}

#affiliate .faq .pull-right,#affiliate .hero-area-bg img,#internal-software .faq .pull-right,#internal-software .hero-area-bg img,#internal-software .section-2 .paid img,#internal-software .section-2 .share img,#package .faq .content .las,#package .faq .pull-right,#taqnyat-system .faq .pull-right,.channels-email-marketing .faq .panel-group .las,.channels-sms .header-text img,.channels-sms .integration_sms .header-text img,.ecommerce .section-1 .box img,.expert .btn-border,.healthcare .section-1 .box img,.min_partner .header-text img,.no-touch #cd-vertical-nav a span,.social_responsibility .csr_programs .social_aspect img,.social_responsibility .header-text img,.top-header .top-r,.whatsapp_api .faq .content .las {
    float: left
}

.channels-sms .hero .header-text h1 {
    text-align: right;
    margin-top: 10px;
    line-height: 65px
}

.channels-sms .hero .header-text p {
    font-size: 22px;
    color: #fff;
    line-height: 40px;
    margin-bottom: 20px;
    margin-top: 0
}

.channels-sms .header-text {
    padding-top: 100px;
    text-align: right
}

.channels-sms .media {
    padding: 23px 20px 0 15px;
    text-align: right
}

.channels-sms .media .las {
    margin-left: 9px
}

#internal-software .section-2 .success img,.barq .benefits .collapse,.channels-sms .cloud_communications .header-text img,.ecommerce .section-1 .box-left img,.education .section-1 .box-left img,.healthcare .section-1 .box-left img,.min_partner .hero .header-text .btn-primary,.navbar-brand img,.partner .header-text img,.social_responsibility .csr_programs .economic_aspect img,.whatsapp_api .hero .header-text .btn-primary {
    float: right
}

.channels-sms .faq .content .las {
    float: left;
    padding: 2px 0
}


.channels-sms .integration_sms .header-text h2 {
   font-size: 35px;
    line-height: 48px;
}

.channels-sms .cloud_communications .header-text h2{
    font-size: 35px;
    line-height: 45px
}

.channels-sms .sms_api h2 {
    color: #fff;
    font-size: 40px;
    font-weight: 700;
    line-height: 50px;
    width: 60%;
    margin: 50px auto 20px
}

.barq .hero-area-barq .laptop {
    bottom: 55px;
    left: 0;
    right: auto;
    -webkit-transform: scaleX(-1)
}

.barq .hero-area-barq p {
    font-size: 24px;
    color: #fff;
    text-align: center;
    margin-bottom: 30px
}

.barq .hero-area-barq .btn-primary {
    font-size: 20px;
    font-weight: 700;
    color: #fff
}

.barq .benefits h5,.barq .target h5 {
    margin-right: 10px;
    text-align: right
}

.barq .benefits .las,.barq .target .las {
    margin-left: 3px;
    padding: 3px 0
}

.barq .benefits .media {
    float: right;
    width: 100%
}

.barq .benefits a {
    color: #458ffc;
    margin-right: 34px;
    float: right;
    margin-bottom: 15px
}

.barq .request .request_box p {
    text-align: right;
    margin-top: 50px;
    margin-right: 50px
}

.barq .request .img-footer {
    text-align: right;
    margin-right: 5%;
    margin-bottom: -12px;
    z-index: 50
}

@media (max-width: 1440px) {
    .barq .hero-area-barq .laptop {
        bottom:-35px
    }
}

.partner .hero .bottom-img-absolute {
    -webkit-transform: scaleX(-1)
}

.partner .form-check {
    padding-right: 0;
    margin-top: 18px;
    text-align: right
}

.partner .whatsapp_api .price-item .style-1 del:before {
    left: 69px;
    top: 15px
}

.partner .packages .style-1 del:before {
    content: '';
    border-bottom: 3px solid #ef6b06;
    width: 100%;
    position: absolute;
    left: 78px;
    top: 17px
}

.min_partner .expert ul li .las {
    margin-left: 10px;
    margin-right: auto
}

.expert .select-selected:after {
    position: absolute;
    content: "";
    top: 13px;
    right: auto;
    left: 10px;
    width: 0;
    height: 0;
    border: 6px solid #fff
}

.hero-area-bg .header-text h1 {
    font-weight: 700;
    line-height: 58px;
    margin-bottom: 0;
}

.partner .hero .header-text h2 {
    font-size: 35px;
    font-weight: 700;
    line-height: 38px;
    margin-bottom: 10px;
    margin-top: 90px;
    color: #fff
}

.partner .hero .header-text h3 {
    font-weight: 400;
    font-size: 18px;
    color: #fff;
    line-height: 30px;
    margin-bottom: 10px;
    margin-top: 20px;
    text-align: center
}

#package .hero-area-bg .header-text,.jobs .hero-area-bg .header-text h1,.jobs .hero-area-bg .header-text p,.top-header {
    text-align: center
}

#package .faq .panel-group .fa,.channels-email-marketing .panel-group .fa {
    color: #ef6b06;
    float: left
}

.privacy h3 {
    font-size: 23px;
    line-height: 33px
}

.channels-email-marketing .whatsapp-1 .values-box svg,.package-min .package-min-box svg {
    margin-right: 10px;
    -webkit-transform: scaleX(-1)
}



.hero-area-bg .shape-1 {
    left: 0;
    bottom: 0
}

.mega-menu,.navbar-expand-md .navbar-nav .dropdown-menu {
    box-shadow: 0 9px 10px rgb(148 169 200 / 27%)
}

.slogan-footer .box-slogan p {
    font-family: Almarai,sans-serif
}

.footer-06 .copyright-right .social-media {
    text-align: right;
    margin-right: 54px
}

.footer-06 .aside-stretch-right .las {
    margin-right: 0
}

.footer-06 img {
    margin: 0;
    position: absolute;
    top: 40%;
    transform: translate(50%,50%)
}

.navbar-brand {
    margin-left: 0;
    margin-right: 0
}



.navbar-expand-md .navbar-nav .nav-link {
    font-weight: 700;
    text-align: right
}

.navbar-expand-md .navbar-nav .nav-item {
    padding-right: 15px;
    padding-left: 0
}

.hero-area-bg .btn-danger,.navbar .dropdown-toggle::after,.top-header img {
    margin-right: 5px
}

.mega-menu .media-body {
    margin: 20px 5px
}

.mega-menu .tabs li.selected,.mega-menu .tabs li:hover {
    background-color: #f3f8fd;
    border-right: 2px solid #ef6b06;
    border-left: 0 solid #ef6b06
}

.mega-menu .badge-danger,.mega-menu .badge-success {
    padding: 0 10px;
    border-radius: 50px;
    margin-right: 5px;
    float: left;
}

.news .news_details h6 {
    margin-top: 80px;
    text-align: left;
    color: #2c599d
}

#affiliate .section-2 h3,.body-text h3,.channels-email-marketing .whatsapp-1 .values-box h3,.hero-area-bg .values-min .list-unstyled li,.use-cases .box-user-cases ul li .las {
    margin-right: 0
}



.partner .dropdown-menu,.register .custom-file-label::after,.top-header .alert-dismissible .close,.top-header .navbar .dropdown-menu {
    left: 0;
    right: auto
}

.partner .hero .schoolbg img {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 20%
}

.partner .expert ul {
    margin-bottom: 0;
    margin-right: 20px
}

#back-school .hero-area-bg .header-text p {
    color: #2c599d;
    font-size: 18px;
    line-height: 30px
}

.slogan-footer .box-slogan {
    font-weight: 700
}

.products .box-products ul li {
    color: #2c599d;
    line-height: 35px;
    margin-right: 16px;
    text-align: right
}

.products .box-products ul li::before {
    content: "\2022";
    color: #ef6b06;
    font-weight: 700;
    display: inline-block;
    width: 1em;
    margin-right: -1em;
    margin-left: auto
}

.body-text p {
    text-align: justify;
    line-height: 28px
}

.products .box-products h5 {
    font-size: 22px;
    margin-top: 10px
}

.products .box-products h6 {
    font-size: 14px
}

#package .hero-offers .header-text ul li,ol li {
    list-style: none;
    text-align: right
}

.features .features-right .media p {
    text-align: right;
    width: 95%
}

.features .carousel-indicators {
    bottom: -25px;
    left: auto;
    right: 0;
    margin-right: 23%;
    margin-left: auto
}

.features .features-left,.features-channels .features-left {
    background-color: #fff;
    border-top: 1px solid #e8e6e6;
    border-bottom: 1px solid #e8e6e6;
    border-right: 1px solid #e8e6e6;
    border-left: 0 solid #e8e6e6;
    padding: 40px;
    margin-top: 30px
}

.features .features-right,.features-channels .features-right {
    background-color: #f9f7fa;
    padding: 40px;
    margin-top: 30px;
    border-top: 1px solid #e8e6e6;
    border-bottom: 1px solid #e8e6e6;
    border-right: 0 solid #e8e6e6;
    border-left: 1px solid #e8e6e6
}

.features .features-right {
    min-height: 580px
}

.channels-email-marketing .use-cases .box-user-cases ul li::before,.use-cases .box-user-cases ul li::before {
    margin-right: -1em;
    margin-left: auto
}

#offers-page .hero-offers-page .header-text p {
    font-size: 24px;
    line-height: 36px
}

#offers-page .hero-offers-page .header-text h1 {
    margin-top: 75px
}

.use-cases .box-user-cases ul li {
    margin-right: 14px
}

.channels-email-marketing .slogan-email-marketing h2 {
    width: 75%
}

.features-channels .features-right {
    min-height: 650px
}

.features-channels .features-right .media .las {
    margin-left: 25px;
    margin-right: 0
}

.healthcare .hero-healthcare .header-text h1 {
    font-size: 36px;
    width: 68%;
    line-height: 48px
}

.healthcare .slogan h2 {
    width: 47%;
    line-height: 40px
}

.education .section-1 .box img {
    float: left;
    width: 85%;
    margin-top: 20px
}



@media (max-width: 1024px) {
    .whatsapp_api .features_whatsapp p {
        text-align:right;
        line-height: 34px;
        margin-right: 10px
    }

    .whatsapp_api .features_whatsapp_box {
        padding: 20px
    }

    .barq .hero-area-barq .laptop img {
        width: 70%;
        left: 0;
        float: inline-start
    }

    .barq .hero-area-barq .laptop {
        bottom: 129px
    }

    .whatsapp_api .price-item {
        background-color: #fff;
        border-radius: 10px;
        height: 500px
    }

    ul.infoGraphic {
        flex-wrap: wrap
    }

    .navbar-expand-md .navbar-nav .nav-item {
        padding-left: 9px;
        text-align: right
    }

    .features .features-right {
        min-height: 500px
    }

    .whatsapp_api .pricing_box .card {
        padding: 30px 5px
    }
}

@media (max-width: 768px) {



    .landing_page_1 .channels-sms .integration_sms .header-text img {
        float: none;
    }

    .landing_page_1 .channels-sms .cloud_communications .header-text img {
        float: none;
    }

    .landing_page_1 .footer-06 .copyright-right p {
        text-align: center;
    }

    .footer-06 .copyright-right .list-unstyled {
        text-align: center;
    }

    .landing_page .channels-sms .header-text img {
        float: none;
        width: 400px;
        margin-top: 31px;
    }


 
    .min_partner .header-text img {
        float:right
    }

    .hero-area-bg img {
        position: unset
    }

    #hero-area {
        min-height: 450px;
        padding: 0 25px 0;
    }

    .partner .header-text img {
        float: none
    }

    .navbar .dropdown-item,.news .news_details h1,.news .news_details h4,.news .news_details h5 {
        text-align: right
    }

    .privacy h3 {
        font-size: 20px;
        line-height: 30px
    }

    .hero-area-bg .header-text h2 {
        font-size: 24px;
        text-align: center
    }

    #back-school .hero-area-bg {
        background: linear-gradient(90deg,#fdf1e8 0,rgb(253 242 233) 50%,#fdf1e8 100%);
        height: 300px
    }

    .slogan-footer .box-slogan p {
        font-size: 16px;
        margin-bottom: 0;
        color: #2c599d
    }

    #back-school .back-school-offer h2 {
        font-size: 16px;
        font-weight: 700;
        margin-top: 30px;
        margin-bottom: 10px
    }

    #back-school .hero-area-bg .header-text h1 {
        font-size: 25px;
        line-height: 30px;
        margin-top: 65px
    }

    .menu-mobile #sidebar .dropdown-toggle::after {
        left: 20px;
        right: auto
    }

    .menu-mobile #sidebar {
        text-align: right
    }

    .navbar-expand-md .navbar-nav .nav-item {
        text-align: right;
        padding: 0 1px
    }

    .navbar-expand-md .navbar-nav .nav-link {
        font-size: 13px;
        text-align: right
    }

    .navbar .see-more-btn a {
        text-align: center;
        padding: 10px 25px
    }

    .features .features-right {
        min-height: 523px;
        margin-top: 0
    }
}

.privacy .privacy-body {
    text-align: right;
    font-size: 16px
}

.body-text ul li,ol li {
    list-style: disc;
    margin-right: 30px;
    text-align: justify
}

.las,.offers .offers-bg .la {
    margin-right: 0;
    margin-left: auto
}

.no-touch #cd-vertical-nav {
    left: 35px;
    right: unset
}

.no-touch #cd-vertical-nav li {
    text-align: end
}

#affiliate .faq .fa.pull-right,#internal-software .faq .fa.pull-right,#taqnyat-system .faq .fa.pull-right {
    margin-right: .3em
}

.user-manual .sidebar .nav-link.active,.user-manual .sidebar .nav-link:hover {
    border-right: 4px solid #e64b2c;
    border-left: 0 solid #e64b2c
}

#taqnyat-system .hero-area-bg img {
    float: left;
    width: 75%
}

#taqnyat-system .faq .panel-group p {
    padding: 18px 23px;
    font-weight: 400;
    color: #2c599d;
    text-align: right;
    line-height: 24px;
    font-size: 16px;
    margin-bottom: 10px;
    margin-top: 0
}

#migration .hero-area-bg img {
    width: 80%;
    float: left;
    -webkit-transform: scaleX(-1)
}

.expert .padding_n {
    padding: 0 0 0 40px
}

.pricetag {
    margin: 0 25px 0 0;
    displaY: inline-block;
    height: 25px;
    border-radius: 5px 0 0 5px
}

.pricetag:before {
    content: "\25CF";
    text-indent: 12px;
    right: -13px;
    border-left: 14px solid #ff512b;
    border-top: 13px solid transparent;
    border-bottom: 13px solid transparent;
    position: absolute;
    content: "\25CF";
    color: #ff512b;
    text-shadow: 0 0 1px #fff;
    font-size: 11px;
    line-height: 0;
    text-indent: 12px;
    left: -13px;
    width: 1px;
    height: 2px;
    top: 0;
    border-right: 0 solid #ff512b
}

#package .faq .fa.pull-right {
    margin-right: .3em;
    float: left
}

#package .faq .panel-group p {
    line-height: 23px;
    padding: 8px 19px;
    text-align: right
}

.navbar-expand-md .navbar-nav .dropdown-menu {
    left: inherit
}

#package .box-grow .blog-tag {
    right: 0;
    left: inherit
}

.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.register .input-group>.custom-file:not(:first-child) .custom-file-label {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.register .input-group-text {
    line-height: 1.4
}

.register .custom-file-label::after {
    border-radius: 0
}

.register .form-row {
    display: grid
}

#toTop {
    left: 0
}

.register .form-check-label {
    color: #495057;
    margin-right: 21px
}

.top-header ul a {
    margin-left: 20px;
    margin-right: auto;
    letter-spacing: 0
}

.top-header .las {
    margin-left: 3px
}

.navbar .dropdown-item {
    font-size: 14px;
    padding: 16px 35px;
    color: #2c599d;
    text-align: right
}

.navbar .see-more-btn a {
    text-align: center;
    margin: 0 auto;
    padding: 10px 25px
}

.top-header .alert-warning {
    letter-spacing: normal
}

.whatsapp_api .hero .header-text .btn-default {
    float: right;
    margin-right: 10px
}

.whatsapp_api .pricing_box p {
    line-height: 32px
}

.whatsapp_api .pricing_box h5 {
    font-size: 16px;
    color: #ef6b06;
    text-align: right
}

.whatsapp_api .header-text img {
    float: left;
    margin-top: 100px;
    width: 320px
}

.whatsapp_api .price-item .price-content li {
    padding-right: 30px;
    text-align: right
}

.whatsapp_api .price-item .price-content li i {
    position: absolute;
    right: 2px;
    padding: 3px
}

.whatsapp_api .price sub,.whatsapp_api .price sup {
    font-size: 16px;
    font-weight: 100;
    bottom: 17px;
    margin-right: 5px
}

.whatsapp_api .pricing_box span::before {
    left: 14%
}

.whatsapp_api .pricing_box a span {
    left: 39%
}

.whatsapp_api .header-text .meta_partners {
    width: 100%;
    float: right
}

.whatsapp_api .header-text .meta_partners img {
    float: right;
    width: 150px;
    margin-top: 40px
}

.social_responsibility .hero .header-text h1 {
    text-align: right;
    font-size: 39px;
    margin-top: 157px
}

.social_responsibility .hero .header-text h2 {
    text-align: right;
    font-size: 28px
}

.social_responsibility .why .tabs li.selected,.social_responsibility .why .tabs li:hover {
    border-right: 3px solid #ef6b06;
    border-left: 0 solid #ef6b06
}

.social_responsibility .why .tabs li {
    border-right: 3px solid #f6f9fe
}

.social_responsibility .why .tabs-content p {
    line-height: 34px;
    text-align: justify
}

.social_responsibility .csr_programs .economic_aspect p,.social_responsibility .csr_programs .environmental_aspect p,.social_responsibility .csr_programs .social_aspect p {
    text-align: justify;
    font-size: 20px
}



  
  .channels-callbot .hero .header-text h1 {
    line-height: 71px;
    text-align: right;
  }
  
  .channels-callbot .hero .header-text p {
    font-size: 19px;
    color: #c3ccda;
    line-height: 33px;
    text-align: justify;
    border-top: 1px solid #c3ccda61;
    padding-top: 20px;
  }

  .min_partner .clients-integration h2 {
       
    text-align: right;
}


.min_partner .clients-integration .btn-primary {
    float: right;
    
}

.min_partner .clients-integration p {
   
    text-align: right;
    color: #fff;
}
  
  .channels-callbot .hero .header-text .btn-primary{
  float: right;
  
  }

  .channels-callbot .header-text img {
    float: left;
}

.channels-callbot .hero .custom-audio-player {
     left: 10px;
     direction: ltr;
   }

   .channels-callbot .hero .custom-audio-player-3 {
 
    left: 10px;
    direction: ltr;
   
}

.channels-callbot .hero .custom-audio-player-2 {
     left: 72px;
     direction: ltr;
   }

   .channels-callbot .hero .custom-audio-player-4 {
    left: 72px;
    direction: ltr;
  }

  .channels-callbot .hero svg {
    overflow: hidden;
    vertical-align: middle;
   
}

.channels-callbot .video_ai h3 {
   
    font-size: 21px;
    line-height: 29px;
}

.channels-callbot .media-body {
   text-align: right;
    margin-right: 20px;
}

.channels-callbot .automate_service .box_automate_service h5 {
    text-align: right;
    }
 
 .channels-callbot .automate_service .box_automate_service p {
    text-align: right;
  
 }

 .channels-callbot .automate_service .box_automate_service {
   
    border-right: 1px solid #456ba48c;
    border-left: 0 solid #456ba48c;
   
}

.channels-callbot .automate_service .box_automate_service:hover {
    border-left: 0 solid #5d85c3;
    border-right: 1px solid #5d85c3;
}
.channels-callbot .faq .content .las{
    float: left;
 }

.channels-callbot .faq .panel-group .panel .panel-heading h4 a{
   text-align: right;
}

.channels-callbot .faq .panel-group p {
    text-align: right;
}

.channels-callbot .ai_voice_bots p {
    font-size: 19px;
    width: 100%;
    margin: 10px auto 30px;
}

.channels-callbot .ai_voice_bots h2 {
    font-size: 30px;
    margin: 37px auto 15px;
    line-height: 34px;
}

.channels-callbot .header-text .shape-2 {
    left: 0;
    right: auto;
    bottom: 0;
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
}

.channels-callbot .header-text img {
   margin-left: 250px;
   float: left;
}

.channels-callbot .expert .expert-tabs {
    padding: 35px 44px;
    margin: 0 auto;
}

.channels-callbot .hero .header-text h6 {
    width: 76%;
}



.landing_page .channels-sms .header-text {
    padding-top: 120px;
    text-align: right;
}

    .landing_page .channels-sms .header-text img {
        float: left;
        width: 418px;
        margin-top: 0;
    }

    .landing_page .footer-06 .copyright-right p {
        text-align: right;
    }

    .landing_page_1 .expert ul li .las {
        margin-right: 0;
    }

    .landing_page_1 .footer-06 .copyright-right p {
        text-align: right;
    }

    .landing_page_1 .channels-sms .integration_sms .header-text img {
        float: left;
    }

    .landing_page_1  .channels-sms .cloud_communications .header-text img {
        float: right;
    }

    .landing_page_1 .packages p {
        color: #2c599d;
        width: 80%;
    }

    .landing_page_1 .packages .text-sales{
        text-align: right;
    }

    .landing_page_1 .packages ul li .las {
        margin-right: 0;
    }
    
    .landing_page_1 .packages ul li .las {
        margin-left: 10px;
    }


    .landing_page_1 .channels-sms .hero .header-text h1 {
       font-weight: 700;
    font-size: 49px;
    line-height: 45px;
    margin-bottom: 4px;
    margin-top: 100px;
    color: #6b4e45;
    text-align: center;
    }

    .landing_page_1 .channels-sms .hero .header-text p {
       font-weight: normal;
    font-size: 30px;
    color: #6b4e45;
    line-height: 42px;
    width: 68%;
    margin: 20px auto 15px;
    }


















    .hero-area-bg-offers .right-bg {
        text-align: center;
  
}

.hero-area-bg-offers img{
  text-align: center;

}

.hero-area-bg-offers .header-text h2 {
 text-align: right;
    font-weight: 700;
    font-size: 50px;
    line-height: 70px;
    margin-bottom: 0;
    margin-top: 49px;
    color: #fff;
}

.hero-area-bg-offers .header-text p {
   text-align: right;
   font-weight: 400;
    font-size: 22px;
    margin-bottom: 35px;
    margin-top: 26px;
    color: #fff;
    line-height: 38px;
}

.hero-area-bg-offers .btn-primary {
   float: right;
}




.hero-area-bg .ramadan-slide p {
    font-size: 16px;
   }

       /* Slide 2 */
      .ramadan-slide {
         background: linear-gradient(25deg, #3366b6 0%, #214376 100%);
         padding: 70px 140px;
         padding-top: 90px;
         min-height: 700px;
      }

.Ramadan-Charity{
   
   width: 55%;
    margin: 0 auto;
}




.hero-area-bg .foundingday-slide .hero-man {
    position: absolute;
    left: 0px;
    bottom: 0px;
    transform: scaleX(1);
    right: auto;
}

 .hero-area-bg .foundingday-slide .terms-conditions ul li {
    list-style: disc;
    margin-bottom: 6px;
    margin-right: 17px;
     color: #6b4e45;
}






@media (max-width: 1024px) {
.ramadan-slide .decor-right {
     display: none;
}

.ramadan-slide .decor-left {
     display: block;
}

.Ramadan-Charity {
    width: 100%;
    margin: 0 auto;
}


}










@media (max-width: 1024px) {

    .hero-area-bg {
        margin-top: 82px;
    }

    
.hero-area-bg .foundingday-slide {
    padding-right: 50px;
    padding-top: 0;
   
}


.hero-area-bg-offers .header-text h2 {
 
      font-size: 35px;
      line-height: 50px;
      margin-top: 82px;
  
}

.hero-area-bg-offers .carousel-item {
        height: 57vh;
    }


}






@media (max-width: 768px) {

.ramadan-slide {
    background: linear-gradient(25deg, #3366b6 0%, #214376 100%);
    padding: 26px 140px;
    padding-top: 49px;
    min-height: 300px;
}
    .ramadan-slide .decor-left {
     display: none;
}

        .hero-area-bg-offers {
        min-height: 350px;
        margin-top: 60px;
    }


.hero-area-bg-offers .header-text h2 {
    text-align: center;
   
}

.hero-area-bg-offers .header-text p{
    text-align: center;
   
}

.hero-area-bg-offers .btn-primary {
    float: none;
}

.hero-area-bg-offers .right-bg {
    float: none;
}

.hero-area-bg-offers img {
    float: none;
}
.hero-area-bg-offers .header-text h2 {
   margin-top: 40px;
   line-height: 33px;
   
}

    .hero-area-bg-offers .carousel-item {
        height: 40vh;
    }

}


@media (max-width: 767px) {


  .ramadan-slide {
        background: linear-gradient(25deg, #3366b6 0%, #214376 100%);
        padding: 24px;
        padding-top: 49px;
        min-height: 300px;
    }



    .whatsapp_lp .sms_service h2 {
    width: 100%;
}

.hero-area-bg-offers .header-text h2 {
      
       font-size: 30px;
       margin-top: 30px;
      line-height: 42px;
   }

.hero-area-bg-offers .header-text p {
   
        font-size: 17px;
        margin-bottom: 35px;
        margin-top: 6px;
        line-height: 30px;
}

    .hero-area-bg-offers img {
        width: 252px;
       
    }

           .hero-area-bg-offers {
        min-height: 300px;
      
    }

}









    

@media (max-width: 767px) {

        .news .news_details .social-share {
    float: right;
    margin-top: 0;
}

    .channels-callbot .hero {
        min-height: 850px;
        margin-top: 60px;
    }

    .channels-callbot .hero .header-text .btn-primary{
        float: none;
        
        }

    .channels-callbot .hero .header-text h1 {
        font-size: 31px;
        line-height: 46px;
        text-align: center;
    }
    
        .channels-callbot .hero .header-text h6 {
            font-size: 14px;
            text-align: center;
            margin: 0 auto;
            margin-bottom: 13px;
        }
    
    .channels-callbot .hero .header-text p {
        font-size: 17px;
         line-height: 30px;
         text-align: center;
       
    }

 
    .landing_page .channels-sms .header-text img {
        float: none;
        width: 350px;
        margin-top: 31px;
    }
    .barq .hero-area-barq h1 {
        font-size:27px
    }

    .barq .request .img-footer,.barq .request .request_box p,.ecommerce .section-1 .box h2,.ecommerce .section-1 .box p,.ecommerce .section-1 .box-left h2,.education .section-1 .box h2,.education .section-1 .box p,.education .section-1 .box-left h2,.healthcare .section-1 .box p {
        text-align: center
    }

    .hero-area-bg .header-text h1 {
        font-weight: 700;
        font-size: 28px;
        line-height: 39px;
        margin-bottom: 9px;
        margin-top: 7px
    }

    .healthcare .hero-healthcare .header-text h1 {
        font-size: 30px;
        width: 100%;
        line-height: 39px
    }

    .healthcare .slogan h2 {
        width: 100%;
        line-height: 35px
    }

    .ecommerce .exapmles .icon-main .las,.education .exapmles .icon-main .las,.healthcare .exapmles .icon-main .las {
        padding: 0;
        margin: 10px;
        font-size: 30px
    }

    .ecommerce .exapmles .icon-main,.education .exapmles .icon-main,.healthcare .exapmles .icon-main {
        margin: 20px auto;
        width: 50px;
        height: 50px
    }

    .register .btn-border {
        float: none
    }

    .ecommerce .hero-ecommerce .header-text {
        margin-top: 48px
    }

    .partner .hero .header-text h2 {
        font-size: 28px;
        line-height: 38px;
        margin-top: 21px
    }

    .partner .hero .header-text h3 {
        font-size: 20px;
        line-height: 30px
    }

    .expert .padding_n {
        padding: 0
    }

    .expert .btn-border {
        width: 100%;
        margin-bottom: 20px
    }

    #offers-page .hero-offers-page .header-text p {
        font-size: 19px;
        line-height: 26px
    }

    #offers-page .hero-offers-page .header-text h1 {
        margin-top: 43px;
        font-size: 22px
    }

    .navbar-expand-md .navbar-nav .nav-item {
        text-align: right;
        padding: 0 24px
    }

    .navbar .dropdown-item {
        text-align: right;
        margin-right: 44px;
        padding: 16px
    }

    .top-header #ad_ar,.top-header .alert-warning {
        display: none
    }
}

@media (max-width: 991px) {


    .hero-area-bg .meta_partners img {
        display: block;
        margin: 5px auto 0;
        width: 120px
    }
}

@media (max-width: 768px) {

    .landing_page .channels-sms .header-text img {
    float: none;
    margin-top: 20px;
}

       .landing_page .channels-sms .header-text {
        padding-top: 50px;
        text-align: center;
    }
       .landing_page .footer-06 .copyright-right p {
        text-align: center;
        margin-bottom: 0;
    }

    .channels-sms .hero .header-text p,.hero-area-bg .header-text,.social_responsibility .hero .header-text h2,.whatsapp_api .hero .header-text,.whatsapp_api .hero .header-text h1,.whatsapp_api .hero .header-text p {
        text-align:center
    }

    .whatsapp_api .header-text img {
        margin-top: 50px;
        float: none
    }

    .channels-sms .cloud_communications .header-text img,.channels-sms .header-text img,.channels-sms .integration_sms .header-text img,.social_responsibility .header-text img,.whatsapp_api .header-text .meta_partners img,.whatsapp_api .hero .header-text .btn-primary {
        float: none
    }

    .social_responsibility .hero .header-text h1 {
        text-align: center;
        font-size: 35px;
        margin-top: 40px
    }

    #migration .hero-area-bg .header-text h1 {
        margin-top: 0;
        color: #2c599d
    }

    .footer-06 .copyright-right .social-media {
        text-align: right;
        margin-right: 0
    }

  

    .channels-sms .header-text {
        padding-top: 50px;
        text-align: center
    }

    .channels-sms .sms_service {
        padding: 30px
    }

    .channels-sms .flexible_sms h2,.channels-sms .sms_api h2,.channels-sms .sms_service h2,.channels-sms .sms_service h3 {
        width: 100%
    }

    .channels-sms .hero .header-text h1 {
        text-align: center;
        margin-top: 10px;
        line-height: 46px;
        font-size: 38px
    }
}

@media (max-width: 767px) {

           .hero-area-bg .header-text h1 {
        margin-top: 57px;
    }

.landing_page_1 .channels-sms .hero .header-text h1 {
    font-size: 30px;
   
}

    .channels-sms .hero .header-text h1 {
        text-align:center;
        margin-top: 10px;
        line-height: 46px;
        font-size: 30px
    }

    .channels-sms .cloud_communications .header-text h2,.channels-sms .integration_sms .header-text h2 {
        font-size: 30px;
        line-height: 46px
    }

    .channels-sms .flexible_sms {
        padding: 20px
    }

    .channels-sms .sms_api h2 {
        font-size: 30px;
        line-height: 45px;
        margin: 10px auto 20px
    }

    .channels-sms .sms_api .btn-primary {
        width: 100%
    }

    .footer-06 .copyright-right .social-media {
        text-align: center;
        margin-right: 0
    }

    .footer-06 .copyright-right .list-unstyled {
        text-align: center
    }

    .footer-06 .aside-stretch-right .las {
        margin-left: 11px;
        margin-right: 0
    }

    #offices .hero-area-bg .offers-title-top {
        margin-top: 40px;
        text-align: center
    }

    #about .hero-area-about .header-text {
        text-align: center;
        min-height: 600px
    }

    #about .media,#about .media p,.footer-06,.promises .promises-box {
        text-align: right
    }

    #about .hero-area-about {
        min-height: 550px;
        text-align: center
    }

 
}


  @media (max-width: 480px) {
            .live-counter-bar .count {font-size: 14px;  }
            .live-counter-bar {font-size: 12px;}
            .live-counter-bar .badge {font-size: 10px;}
           
        }
