:root{--light-yellow:#fdf7ec;--primery:#2248d6;--dark-black:#181a22;--dark-greay:#9599ab;--black:#000;--text-white:#fff;--bg-white:#fff}@media screen and (max-width:1300px){.banner_section:before{width:100%}.download_app .task_block{padding:0 50px}.download_app .frame_img:before{right:0;width:95%}.section_title h2{font-size:45px}}@media screen and (max-width:1200px){.row_am{padding:50px 0}.navbar-expand-lg .navbar-nav .nav-link.dark_btn{padding:9px 30px}header .container{max-width:100%!important}.navbar-expand-lg .navbar-nav .nav-link,.service_section .service_text p{font-size:16px}.banner_section .banner_slider .right_icon{right:-30px}.trial_box form .form-group .form-control{width:250px}.banner_section .banner_slider:before{height:400px;width:400px}.banner_section .banner_slider .hero_img{width:100%}.banner_slider .video_player{margin-left:30px}.about_section .app_statstic li .text{height:125px;width:125px}.about_section .app_statstic li .text p span{font-size:30px}.service_section .service_text{padding-right:50px}.service_section .service_text.right_side{padding-left:50px}.footer_bottom .ft_inner .links li:not(:last-child):after{margin:0 5px}.go_top{bottom:30px}.go_top:hover{bottom:40px}.task_app_section .task_block{padding:60px 80px}.text_block span{font-size:40px}.text_list_section .owl-stage,.text_list_section .owl-stage-outer{height:45px}footer{background-position:-170% 0}.our_resource .mail_block{padding:50px 30px}.blog_listings .listing_block .blog_text{padding:0 20px}.signup_section .form_block .form_side{padding:15px 50px}}@media screen and (max-width:992px){.navbar-toggler-icon{align-items:center;color:var(--body-text-purple);display:flex;justify-content:flex-end}.section_title h2{font-size:35px}.table_content .pricing_table p,.title_badge{font-size:14px}.banner_section{margin-top:80px;text-align:center}.banner_section .banner_text p{padding:0 50px}.banner_section .app_btn,.trial_box,.trial_box_list ul{justify-content:center}.trial_box form{width:80%}.trial_box form .form-group .form-control{width:370px}.banner_section .banner_slider:before{height:500px;width:500px}.banner_slider .video_player{margin-left:100px}.navbar{padding:0 20px}.navbar-expand-lg .navbar-nav{align-items:flex-start;background-color:var(--bg-white);border-radius:15px;box-shadow:0 4px 10px #e9e9e9;padding:20px 15px}.navbar-toggler{line-height:1.7;padding-right:0}.navbar-expand-lg .navbar-nav .nav-link.dark_btn,footer .download_side .app_btn li:last-child{margin:0}.navbar-expand-lg .navbar-nav .has_dropdown{align-items:flex-start;box-shadow:none;flex-direction:column;width:100%}.navbar-expand-lg .navbar-nav .has_dropdown:hover{box-shadow:none}.navbar-expand-lg .navbar-nav .nav-item .btn_block{margin:15px 0 0 15px}header{padding-bottom:10px;padding-top:10px}.download_app .frame_img:before,.navbar-expand-lg .navbar-nav .nav-item:not(:last-child){width:100%}.navbar-expand-lg .navbar-nav .nav-link{display:block;padding:5px 10px;text-align:left;width:100%}.banner_section .banner_text{margin-top:0;padding:0 50px}.banner_section .banner_text h1{font-size:40px}.banner_section .banner_slider{margin-top:80px}.banner_section .banner_slider .left_icon{left:0}.banner_section .banner_slider .right_icon{right:0}.section_title h2 img{height:30px;margin:0 5px}.task_app_section .task_block{padding:50px}.service_section .service_text h2,.task_app_section .task_text .section_title h2{font-size:26px}.task_app_section .task_img:before{height:275px;width:275px}.about_section .row div:last-child,.task_app_section .task_text .section_title{text-align:center}.task_app_section .task_text .section_title .icon{margin:30px auto 15px}.about_section .row{align-items:center}.about_section .abtImg,.signup_section .form_block .form_side .section_title{margin-bottom:30px}.about_section .section_title{margin-bottom:40px}.about_section:after,.about_section:before{bottom:-130px}.service_section .service_blocks{padding:30px 0}.how_it_inner .steps_block .text p br,.service_section .service_text h2 br{display:none}.faq_section .card .card-header button{font-size:16px}.blog_section .blog_listing .blog_post{padding:20px;width:calc(50% - 15px)}.blog_section .blog_listing .blog_post .blog_info{flex-wrap:wrap;font-size:14px}.blog_section .blog_listing .blog_post h3{font-size:20px}.how_it_inner .dotes_blue{top:-35%}footer .download_side .app_btn{align-items:end;flex-direction:column;gap:10px}.footer_bottom .ft_inner{flex-direction:column;gap:10px;text-align:center}footer{background-position:70% 0;padding:50px 0}.about_us_section{padding-top:60px}.signup_section{padding:50px 0}.faq_section{margin-top:-50px}.faq_section .nav-tabs .nav-item button{padding:10px 25px}.download_app .app_btn{align-items:flex-start;flex-direction:column;gap:15px}.download_app .app_btn li:last-child{margin-left:0}.pricing_page_block{padding:80px 0}.table_content .pricing_table .pricing_block .pricing_title .puprple_btn{font-size:14px;padding:10px 20px}.table_content .pricing_table .pricing_block .pricing_title .pricing h3{font-size:34px}.table_content .pricing_table .pricing_block .pricing_title{min-height:250px;padding:30px 0 30px 20px}.table_content .pricing_table ul li{padding:15px 15px 15px 20px}.our_resource{padding:50px 0 40px}.our_resource .mail_block{padding:30px}.blog_listings .listing_block{padding:20px}.blog_listings .listing_block .img{width:200px}.blog_listings .listing_block .blog_text{width:calc(100% - 375px)}.blog_listings .listing_block .blog_text h2{font-size:22px;margin:15px 0}.contact_section{padding:40px 0 50px}.signup_section .form_block .side_screen .scrren img{max-width:75%}.signup_section .form_block .form_side{padding:15px 30px}.signup_section .form_block .side_screen .scrren:before{height:300px;width:300px}.signup_section .form_block .side_screen .left_icon{left:15px}.signup_section .form_block .side_screen .right_icon{right:15px}.signup_section .form_block .form_side form .form-group{margin-bottom:20px}.blog_detail_section{padding:80px 20px 50px}.comment_section{padding-left:20px;padding-right:20px}}@media screen and (max-width:767px){.download_app .frame_img,.download_app .task_block .section_title,.our_resource .mail_block form .note,.our_resource .section_title,body{text-align:center}.row_am{padding:30px 0}.how_it_inner .steps_block.step_border:after,.section_title h2 br,.section_title p br,.table_content .pricing_table .pricing_block:first-child,footer .contact_info li:not(:last-child):after{display:none}.section_title h2{font-size:35px;letter-spacing:-1px}.banner_section .banner_text p,.navbar{padding:0 20px}.toggle-wrap{padding-right:0}.how_it_inner,footer{padding:50px 0}.banner_section{margin-top:60px}.banner_section .banner_text h1{font-size:35px}.banner_section .app_btn{justify-content:center}.banner_section .app_btn li:last-child{margin-left:0}.banner_section .app_btn li{margin:0 15px}.banner_section .app_btn li a{padding:10px 20px}.banner_section .app_btn li a img{height:25px}.banner_section .banner_slider .left_icon{left:0}.banner_section .banner_slider .right_icon{right:0;z-index:1000}.banner_section .banner_slider:before{height:500px;width:500px}.banner_slider .video_player{margin-left:20px}.blog_section .blog_listing,.signup_section .form_block,.trial_box form{flex-direction:column}.trial_box form .form-group .form-control{margin-bottom:10px;width:100%}.go_top{bottom:30px;z-index:999}.blog_body .img,.blog_listings .listing_block:not(:last-child),.contact_form form .coustome_checkbox,.task_app_section .task_img{margin-bottom:20px}.task_app_section .dotes_blue{bottom:auto;top:-150px}.blog_body h2,.task_app_section .task_text .section_title h2{font-size:20px}.about_section .abtImg,.blog_body .listings{margin:20px 0}.about_section:after,.about_section:before{height:500px}.text_list_section .down_fix{bottom:-15px}.task_app_section .task_img:before{height:255px;width:255px}.blog_head h1,.text_block span{font-size:30px}.task_app_section .task_block{margin-bottom:30px;position:relative;top:0!important}.text_list_section .owl-stage,.text_list_section .owl-stage-outer{height:35px}.section_title h2 img{height:30px}.about_section:after,.about_section:before{bottom:-230px}.service_section .service_text{margin-bottom:30px;padding-right:0;text-align:left}.faq_section .card .card-body,.service_section .service_text .listing_block li .text{text-align:left}.blog_body .social_media,.service_section .service_text .btn_block,footer .download_side .app_btn{margin-top:20px}.faq_section,.how_it_inner .steps_block .step,.how_it_inner .text-center .btn,footer{margin-top:0}.service_section .service_text.right_side{padding-left:0}.blog_head,.blog_section .section_title,.contact_section .section_title,.download_app,.faq_section .section_title,.how_it_inner .section_title{margin-bottom:30px}.how_it_inner .steps_block{display:flex;flex-direction:column-reverse;gap:15px;margin-bottom:15px}.how_it_inner .steps_block .text{margin-top:15px}.blog_section .blog_listing .blog_post{margin-bottom:20px;text-align:left;width:100%}footer{background-position:50% 0}footer .contact_info{align-items:center;flex-direction:column;justify-content:center}.blog_head .tags_info ul,.footer_bottom .ft_inner .links{flex-wrap:wrap}footer .download_side .app_btn,footer .social_media{align-items:center;justify-content:center}footer .download_side{padding-top:40px;text-align:center}footer .social_media li a{line-height:32px}footer .news_letter form .form-group{margin:0 auto 15px}.service_section .service_text h2{margin:15px 0}.pricing_page_block{padding:60px 0}.contact_form form .form-group{margin-bottom:15px}.faq_section .nav-tabs{gap:10px}.faq_section .nav-tabs .nav-item:before,.pricing_page_block .table_content{background-color:transparent}.faq_section .card .card-header button{padding-right:25px}.faq_section .card .card-header{padding:12px 15px}.download_app .task_block{padding:50px 30px 0}.download_app .app_btn{align-items:center}.pricing_page_block:after,.pricing_page_block:before{background-position:top;background-size:120%;height:50%;top:50px}.contact_listing,.table_content .pricing_table{flex-direction:column;gap:30px}.table_content .pricing_table .pricing_block{background-color:var(--bg-white);border-radius:20px;text-align:left;width:100%}.table_content .pricing_table .pricing_block .pricing_title{display:flex;flex-wrap:wrap;gap:20px;min-height:auto;padding:30px}.table_content .pricing_table .pricing_block .pricing_title .pricing{margin-left:auto;padding:0}.table_content .pricing_table .mobile_text{display:block;font-weight:700}.table_content .pricing_table ul li{padding:10px 30px}.table_content .pricing_table .pricing_block ul li:last-child{border-bottom:none}.table_content .bottom_text{background-color:var(--bg-white);border-radius:20px;margin-top:30px}.our_resource{padding:60px 0 30px}.articles_section .section_title h2{font-size:26px}.articles_section .filter_tags{gap:10px;margin:20px 0 30px}.blog_listings .listing_block{flex-direction:column;padding:30px}.blog_listings .listing_block .blog_text,.blog_listings .listing_block .img{text-align:left;width:100%}.blog_listings .listing_block .blog_text{padding:30px 0 20px}.blog_detail_section{padding:80px 20px 50px;text-align:left}.blog_head .tags_info{align-items:start;flex-direction:column}.comment_section{padding-left:20px;padding-right:20px}.comment_section ul li{flex-direction:column;padding:20px 0;text-align:left}.comment_section ul li .comment{margin-left:0;width:100%}.contact_form form .form-group .form-control{height:45px;padding:10px 15px}.contact_listing .icon img{scale:.9}.contact_inner{padding:50px 20px}.contact_listing .icon{border-radius:10px;height:70px;margin:0 auto 20px;width:70px}.contact_section:after,.contact_section:before{bottom:-220px;height:510px}.contact_form .dotes_blue{top:-45%}.signup_section .top_part{justify-content:end;padding-bottom:30px}.signup_section .form_block .form_side{padding:40px;width:100%}.signup_section .form_block .form_side form .forgate_check{align-items:start;gap:10px}.signup_section .form_block .side_screen{border-radius:0 0 30px 30px;width:100%}.download_app .frame_img:before{right:50px;width:80%}}@media screen and (max-width:576px){.section_title h2{font-size:30px}.navbar{padding:0 10px}.banner_section .banner_text h1{font-size:26px}.banner_section .banner_text{padding:0 20px}.banner_section .banner_slider:before{height:300px;width:300px}.banner_section .banner_slider{padding:20px}.banner_section .banner_slider .hero_img{width:95%}.banner_slider .video_player{margin-left:10px}.section_title h2 img{height:22px}.download_app .frame_img:before{right:0;width:100%}.blog_detail_section{padding:80px 10px 50px}.comment_section{padding-left:10px;padding-right:10px}.signup_section .form_block .form_side{padding:30px}}