.n_hero_banner_area,.about_area,.best_screen_features_area,.faq_solution_area,.hero-banner-area,.video_area{
    direction: ltr;
}
.faq_solution_area .flex-row-reverse .faq_image_mockup img {
    float: left;
}
.rtl .n_hero_banner_area .offset-lg-1{
    margin-left: 8.333333%;
    margin-right: 0;
}
.n_banner_content p{
    padding-right: 0;
    padding-left: 55px;
}
.b_features_icon{
    margin-left: auto;
    margin-right: 0;
}
.faq_accordian_two .card .card-header h5 .btn-link{
    text-align: right;
}
.faq_accordian_two .card .card-header h5 .btn-link i{
    float: right;
    padding-left: 25px;
    padding-right: 0;
}
.faq_accordian_two .card .card-header h5 .btn-link img {
    float: right;
    padding-left: 25px;
    padding-right: 0;
}
.faq_accordian_two .card .card-body {
    padding: 10px 62px 0 36px;
    text-align: right;
}
.n_call_action_content{
    padding-left: 0;
    padding-right: 130px;
}
a.btn.btn-normal.apps-button{
    margin-right: 0;
}
a.btn.btn-normal.apps-button + a.btn.btn-normal.apps-button{
    margin-right: 20px;
}
.subscribe_area_two .subcribes:before{
    left: auto;
    right: 38px;
}
.subscribe_area_two .subcribes.input-group .btn-submit{
    left: 10px;
    right: auto;
}
.subscribe_area_two .subcribes.input-group .form-control{
    padding-left: 0;
    padding-right: 70px;
}
.footer-five .footer-top .footer_sidebar .widget.widget_social .social-icon li a i,.footer-five .footer-top .footer_sidebar .widget.widget_social .social-icon li a i.fa-facebook{
    padding-left: 20px;
    padding-right: 0;
}
.footer-top .footer_sidebar .widget.widget_contact ul li i{
    float: right;
}
.features_area .f_img img{
    padding-left: 65px;
    padding-right: 0;
}
.features_content_three .media .media-left{
    padding-right: 0;
    padding-left: 20px;
}
.apps_button a i{
    padding-right: 0;
    padding-left: 10px;
}
.call-action .call-text p{
    padding-right: 0;
    padding-left: 110px;
}
.widget_search .search-form .form-control{
    padding-left: 10px;
    padding-right: 25px;
}
.post-widget .media .media-body ul li a i{
    padding-right: 0;
    padding-left: 7px;
}
.widget_search .search-form .input-group-addon button{
    padding: 0 0 0 25px;
}
.post-widget .media .media-left{
    padding-right: 0;
    padding-left: 15px;
}

.elementor-8 .elementor-element.elementor-element-d67d4c3 .features_area .f_img img {
    padding: 20px 75px 0 0;
}
.overview-details{
    margin-right: 0;
    margin-left: auto;
}
.overview-details-left img{
    margin-left: 0;
    margin-right: auto;
}
@media (max-width:991px){
    .n_banner_content p{
		padding-left:0;
	}
    .blog-section{
        padding-right: 0;
    }
    .blog-sidebar{
        padding-left: 0;
        margin-top: 50px;
    }
    
}
@media (max-width:767px){
    .blog-section .blog-items .blog-content{
        padding-left: 15px;
        padding-right: 15px;
    }
    .elementor-8 .elementor-element.elementor-element-d67d4c3 .features_area .f_img img {
        padding: 0;
    }
    .elementor-8 .elementor-element.elementor-element-595c7d6 .col-header-img .img-header-sm {
        top: 0;
    }
    .elementor-8 .elementor-element.elementor-element-1890f6d .features-area-six{
        padding: 100px 0 20px !important;
    }
    .features_content_three{
        padding-top: 60px;
    }
    .elementor-8 .elementor-element.elementor-element-d67d4c3 .features_area_pad {
        padding: 150px 0 50px 0;
    }
    .elementor-8 .elementor-element.elementor-element-b17fc79 .overview-area {
        padding: 120px 0 120px 0;
    }
}

.price .pricing-box .plan-lists {
    text-align: center;
}