                                                                              :root {
                                                                                 --light-purple: #F6F4FE;
                                                                                 --purple: #6A49F2;
                                                                                 --bg-purple: #6A49F2;
                                                                                 --dark-purple: #32236F;
                                                                                 --body-text-green: #3E3F66;
                                                                                 --text-white: #ffffff;
                                                                                 --bg-white: #ffffff;
                                                                                 --slider-dots-color: #D4D2DD;
                                                                                 --light-bg: #DFDAF3;
                                                                             }
                                                                             
                                                                             @media screen and (max-width:1800px) {
                                                                                 .banner_section .banner_images .banner_screen.screen1 {
                                                                                     margin-top: -20px;
                                                                                     padding-left: 100px;
                                                                                 }
                                                                                 .banner_section .banner_images .banner_screen.screen4 {
                                                                                     margin-top: -20px;
                                                                                     padding-right: 100px;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width:1500px) {
                                                                                 .banner_section .banner_images .banner_screen.screen1 {
                                                                                     margin-top: -20px;
                                                                                     padding-left: 60px;
                                                                                 }
                                                                                 .banner_section .banner_images .banner_screen.screen4 {
                                                                                     margin-top: -20px;
                                                                                     padding-right: 60px;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width:1399px) {
                                                                                 .banner_section .banner_images .banner_screen.screen1 {
                                                                                     margin-top: -25px;
                                                                                     padding-left: 40px;
                                                                                 }
                                                                                 .banner_section .banner_images .banner_screen.screen4 {
                                                                                     margin-top: -25px;
                                                                                     padding-right: 40px;
                                                                                 }
                                                                                 .interface_section .screen_slider {
                                                                                     margin-top: 0px;
                                                                                     min-height: auto;
                                                                                     padding: 50px 85px 50px;
                                                                                 }
                                                                                 h2.text-sub {
                                                                                     font-size: 27px !important;
                                                                                 }
                                                                                 h2 {
                                                                                     font-size: 38px !important;
                                                                                 }
                                                                                 p.text-sub-detail-main {
                                                                                     font-size: 32px;
                                                                                 }
                                                                                 h3.text-sub-detail-main {
                                                                                     font-size: 32px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner {
                                                                                     padding: 50px 100px;
                                                                                 }
                                                                             }
                                                                             /* ------Media-Query-Start--------- */
                                                                             
                                                                             @media screen and (max-width:1399px) {
                                                                                 .banner_section .banner_text h2 {
                                                                                     font-size: 35px!important;
                                                                                 }
                                                                                 .banner_section .banner_text p {
                                                                                     font-size: 27px!important;
                                                                                 }
                                                                                 .download_section {
                                                                                     margin-bottom: 10px;
                                                                                 }
                                                                                 .row_am {
                                                                                     padding: 30px 0;
                                                                                 }
                                                                                 .banner_section .banner_text h1 {
                                                                                     font-size: 55px!important;
                                                                                 }
                                                                                 .banner_section {
                                                                                     background-position: top left 70%;
                                                                                     background-size: cover;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width:1366px) {
                                                                                 /* banner section */
                                                                                 .banner_section {
                                                                                     padding-top: 50px;
                                                                                 }
                                                                                 .banner_section .banner_images {
                                                                                     margin-top: 15px;
                                                                                     margin-bottom: 50px;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width:1322px) {
                                                                                 .tet-main-banner-app {
                                                                                     font-size: 28px;
                                                                                 }
                                                                                 .tet-main-banner-app-sub {
                                                                                     font-size: 15px;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width:1300px) {
                                                                                 /* banner section */
                                                                                 .banner_section .banner_images {
                                                                                     margin-top: 15px;
                                                                                     margin-bottom: 60px;
                                                                                 }
                                                                                 .banner_section .banner_text h1 {
                                                                                     font-size: 40px;
                                                                                 }
                                                                                 .features_section .feature_detail .feature_box {
                                                                                     width: 350px;
                                                                                 }
                                                                                 .banner_section .banner_text p {
                                                                                     font-size: 25px;
                                                                                 }
                                                                                 /* hero banner shape animation */
                                                                                 .banner_section .banner_shape1 {
                                                                                     top: 0px;
                                                                                     left: -3%;
                                                                                 }
                                                                                 h2.text-sub {
                                                                                     font-size: 25px;
                                                                                 }
                                                                                 h2 {
                                                                                     font-size: 30px;
                                                                                 }
                                                                                 .banner_section .banner_shape2 {
                                                                                     top: 100px;
                                                                                     right: -2%;
                                                                                 }
                                                                                 .banner_section .banner_shape3 {
                                                                                     top: 400px;
                                                                                     right: -4%;
                                                                                 }
                                                                                 /* footer shape animation */
                                                                                 .top_footer .banner_shape1 {
                                                                                     top: 0px;
                                                                                     left: -3%;
                                                                                 }
                                                                                 .top_footer .banner_shape2 {
                                                                                     top: 100px;
                                                                                     right: -2%;
                                                                                 }
                                                                                 .top_footer .banner_shape3 {
                                                                                     top: 400px;
                                                                                     right: -4%;
                                                                                 }
                                                                                 /* features section */
                                                                                 .features_section .feature_detail .left_data {
                                                                                     padding-left: 75px;
                                                                                 }
                                                                                 .features_section .feature_detail .right_data {
                                                                                     padding-right: 75px;
                                                                                 }
                                                                                 .banner_section .banner_text h2 {
                                                                                     font-size: 30px;
                                                                                 }
                                                                                 .about_app_section .about_img img {
                                                                                     right: -51px;
                                                                                 }
                                                                                 .about_app_section .about_img .screen_img-logo-app {
                                                                                     top: -170px;
                                                                                     left: 320px;
                                                                                 }
                                                                                 .about_app_section .about_img .screen_img {
                                                                                     top: 104px;
                                                                                     right: 260px;
                                                                                 }
                                                                                 .about_app_section .about_img .screen_img-2 {
                                                                                     top: 45px;
                                                                                     right: 380px;
                                                                                 }
                                                                                 .img-sceen-001 {
                                                                                     width: 115px;
                                                                                 }
                                                                                 .img-sceen-002 {
                                                                                     width: 260px;
                                                                                 }
                                                                                 .img-sceen-003 {
                                                                                     width: 200px;
                                                                                 }
                                                                                 .img-sceen-004 {
                                                                                     width: 200px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner {
                                                                                     padding: 70px 100px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img {
                                                                                     margin-top: -173px;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width:1277px) {
                                                                                 p.small-text-regular br {
                                                                                     display: none;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner {
                                                                                     padding: 70px 75px;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width:1200px) {
                                                                                 .row_am {
                                                                                     padding: 20px 0 30px;
                                                                                 }
                                                                                 /* navigation bar section */
                                                                                 .navbar-expand-lg .navbar-nav .nav-link {
                                                                                     padding: 5px 8px;
                                                                                     color: var(--text-white);
                                                                                 }
                                                                                 .navbar-expand-lg .navbar-nav .nav-link.dark_btn {
                                                                                     padding: 9px 30px;
                                                                                 }
                                                                                 .navbar-expand-lg .navbar-nav .has_dropdown .drp_btn {
                                                                                     right: 5px;
                                                                                 }
                                                                                 .banner_section .banner_slider .right_icon {
                                                                                     right: -30px;
                                                                                 }
                                                                                 /* hero banner shape animation */
                                                                                 .banner_section .banner_shape1 {
                                                                                     top: -30px;
                                                                                     left: -2%;
                                                                                 }
                                                                                 .banner_section .banner_shape2 {
                                                                                     top: 100px;
                                                                                     right: -2%;
                                                                                 }
                                                                                 .banner_section .banner_shape3 {
                                                                                     top: 400px;
                                                                                     right: -4%;
                                                                                 }
                                                                                 /* footer shape animation */
                                                                                 .top_footer .banner_shape1 {
                                                                                     top: -30px;
                                                                                     left: -2%;
                                                                                 }
                                                                                 .top_footer .banner_shape2 {
                                                                                     top: 100px;
                                                                                     right: -2%;
                                                                                 }
                                                                                 .top_footer .banner_shape3 {
                                                                                     top: 400px;
                                                                                     right: -4%;
                                                                                 }
                                                                                 /* features section */
                                                                                 .features_section .feature_detail .feature_box {
                                                                                     width: 300px;
                                                                                 }
                                                                                 .features_section .feature_detail .left_data {
                                                                                     padding-left: 15px;
                                                                                 }
                                                                                 .features_section .feature_detail .right_data {
                                                                                     padding-right: 15px;
                                                                                 }
                                                                                 /* about app section */
                                                                                 .about_app_section .about_text .app_statstic li {
                                                                                     width: 210px;
                                                                                     padding-left: 20px;
                                                                                 }
                                                                                 .about_app_section .about_text .app_statstic li p:first-child {
                                                                                     font-size: 30px;
                                                                                 }
                                                                                 /* modern ui section */
                                                                                 .modern_ui_section .ui_images::before {
                                                                                     width: 475px;
                                                                                     height: 475px;
                                                                                 }
                                                                                 .modern_ui_section .ui_images .right_img img:nth-child(1) {
                                                                                     margin-left: -60px;
                                                                                 }
                                                                                 .modern_ui_section .ui_images .right_img img:nth-child(2) {
                                                                                     margin-left: -140px;
                                                                                 }
                                                                                 /* download app section */
                                                                                 .free_app_section .container .free_app_inner .free_img img {
                                                                                     transform: scale(.8);
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img img:last-child {
                                                                                     margin-left: -120px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img {
                                                                                     margin-top: -180px;
                                                                                 }
                                                                                 /* newsletter section */
                                                                                 .newsletter_box .section_title {
                                                                                     width: 60%;
                                                                                 }
                                                                                 .newsletter_box .section_title h2 {
                                                                                     font-size: 24px;
                                                                                     letter-spacing: 1px;
                                                                                 }
                                                                                 .newsletter_box form .form-group .form-control {
                                                                                     width: 250px;
                                                                                 }
                                                                                 .app_solution_section .app_images ul li:nth-child(2) {
                                                                                     width: 45%;
                                                                                     left: 0;
                                                                                 }
                                                                                 .app_solution_section .app_images ul li:nth-child(3) {
                                                                                     width: 50%;
                                                                                     right: 0;
                                                                                 }
                                                                                 .experts_team_section .experts_box .text span {
                                                                                     min-height: 50px;
                                                                                     display: block;
                                                                                     margin-bottom: 10px;
                                                                                 }
                                                                                 .review_list_section .review_box h3 {
                                                                                     font-size: 16px;
                                                                                 }
                                                                                 .review_list_section .review_box p {
                                                                                     font-size: 14px;
                                                                                 }
                                                                                 .review_list_section .review_box .reviewer .text span {
                                                                                     font-size: 14px;
                                                                                 }
                                                                                 .contact_page_section .contact_inner {
                                                                                     margin-top: -120px;
                                                                                 }
                                                                                 .contact_page_section .contact_inner .contact_form {
                                                                                     width: 520px;
                                                                                     padding: 50px 30px;
                                                                                 }
                                                                                 .contact_page_section .contact_inner .contact_info {
                                                                                     width: 350px;
                                                                                 }
                                                                                 .contact_page_section .contact_inner .section_title h2 {
                                                                                     font-size: 34px;
                                                                                 }
                                                                                 .bred_crumb {
                                                                                     min-height: 400px;
                                                                                 }
                                                                                 .bred_crumb::after {
                                                                                     background-size: 100%;
                                                                                     height: 110px;
                                                                                 }
                                                                                 .blog_detail_section .blog_inner_pannel {
                                                                                     margin-top: -100px;
                                                                                     padding: 30px;
                                                                                 }
                                                                                 .about_app_section {
                                                                                     padding: 100px 0;
                                                                                 }
                                                                                 h2.text-sub {
                                                                                     font-size: 25px !important;
                                                                                 }
                                                                                 p.text-sub-detail-main {
                                                                                     font-size: 28px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img {
                                                                                     margin-top: 0px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner {
                                                                                     padding: 30px 80px 45px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img img:last-child {
                                                                                     margin-left: 50px;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width:1199px) {
                                                                                 .tex-detail-sub {
                                                                                     font-size: 18px;
                                                                                 }
                                                                                 h3.text-sub-detail-main-2 {
                                                                                     font-size: 18px;
                                                                                 }
                                                                                 .text-download-sub {
                                                                                     font-size: 18px;
                                                                                 }
                                                                                 .text-detail-Main-Medium {
                                                                                     font-size: 30px;
                                                                                 }
                                                                                 .about_app_section .about_img img {
                                                                                     right: 0;
                                                                                 }
                                                                                 .about_app_section .about_img .screen_img-logo-app {
                                                                                     top: -170px;
                                                                                     left: 320px;
                                                                                 }
                                                                                 .about_app_section .about_img .screen_img {
                                                                                     top: 104px;
                                                                                     right: 260px;
                                                                                 }
                                                                                 .about_app_section .about_img .screen_img-2 {
                                                                                     top: 45px;
                                                                                     right: 380px;
                                                                                 }
                                                                                 .img-sceen-001 {
                                                                                     width: 115px;
                                                                                 }
                                                                                 .img-sceen-002 {
                                                                                     width: 260px;
                                                                                 }
                                                                                 .img-sceen-003 {
                                                                                     width: 200px;
                                                                                 }
                                                                                 .img-sceen-004 {
                                                                                     width: 200px;
                                                                                 }
                                                                                 .box-brokers-card {
                                                                                     width: auto;
                                                                                     height: auto;
                                                                                 }
                                                                                 .stats::before {
                                                                                     content: '';
                                                                                     height: 135px;
                                                                                     border-left: 1px solid rgb(217 217 217 / 22%);
                                                                                     position: relative;
                                                                                     left: 65%;
                                                                                     transform: translateX(0);
                                                                                     justify-items: center;
                                                                                     justify-content: center;
                                                                                 }
                                                                                 .stats-container {
                                                                                     width: 80%;
                                                                                     padding: 40px 0;
                                                                                 }
                                                                                 .review_list_section {
                                                                                     padding: 100px 0 130px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img img:last-child {
                                                                                     margin-left: 14px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img img:last-child {
                                                                                     width: 112%;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner {
                                                                                     padding: 0px 80px 0px;
                                                                                 }
                                                                                 .text-detail-check ul li span {
                                                                                     font-size: 18px;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width:1179px) {
                                                                                 .tet-main-banner-app br {
                                                                                     display: none;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width: 1173px) {
                                                                                 .free_app_section .container .free_app_inner {
                                                                                     padding: 0px 65px 0px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img img:last-child {
                                                                                     width: 106%;
                                                                                     margin-left: 15px;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width: 1140px) {
                                                                                 .free_app_section .container .free_app_inner .free_img img:last-child {
                                                                                     width: 111%;
                                                                                     margin-left: 0px;
                                                                                 }
                                                                                 .tet-main-banner-app-sub {
                                                                                     font-size: 14px;
                                                                                     line-height: 35px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_text .app_btn li a {
                                                                                     padding: 10px 30px;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width: 1083px) {
                                                                                 .box-crop-banner-app2 {
                                                                                     padding: 0px 0;
                                                                                 }
                                                                                 .tet-main-banner-app {
                                                                                     font-size: 24px;
                                                                                     line-height: 30px;
                                                                                     margin-bottom: 15px;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width:992px) {
                                                                                 /* banner section */
                                                                                 .banner_section .banner_text h1 {
                                                                                     font-size: 50px!important;
                                                                                 }
                                                                                 .banner_section .banner_text h2 {
                                                                                     font-size: 28px!important;
                                                                                 }
                                                                                 .banner_section .banner_text p {
                                                                                     font-size: 27px!important;
                                                                                 }
                                                                                 .banner_section .banner_text p {
                                                                                     font-size: 24px !important;
                                                                                 }
                                                                                 .text-detail-check ul li {
                                                                                     margin: 0px 15px!important;
                                                                                 }
                                                                                 .text-detail-check ul li span {
                                                                                     font-size: 16px !important;
                                                                                 }
                                                                                 .banner_section .banner_images .banner_screen.screen1 {
                                                                                     margin-top: -15px;
                                                                                     padding-left: 0!important;
                                                                                 }
                                                                                 /* about-sceen */
                                                                                 .box-crop-device-sceen {
                                                                                     display: flex;
                                                                                     justify-content: center;
                                                                                     /* จัดกลางในแนวนอน */
                                                                                     height: 100%/* หรือกำหนดความสูงตามที่ต้องการ */
                                                                                 }
                                                                                 h2.text-sub {
                                                                                     font-size: 24px !important;
                                                                                 }
                                                                                 .about_app_section .about_img img {
                                                                                     /* max-width: 100%; */
                                                                                     max-width: fit-content;
                                                                                     position: relative;
                                                                                     right: 0;
                                                                                 }
                                                                                 /* navigation section */
                                                                                 .navbar-toggler-icon {
                                                                                     display: flex;
                                                                                     align-items: center;
                                                                                     color: var(--body-text-purple);
                                                                                     justify-content: flex-end;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_text .section_title h2,
                                                                                 .section_title h2 {
                                                                                     font-size: 30px;
                                                                                 }
                                                                                 header.fix_style {
                                                                                     padding: 5px 0;
                                                                                 }
                                                                                 /* banner section */
                                                                                 .banner_section {
                                                                                     text-align: center;
                                                                                 }
                                                                                 .banner_section .app_btn,
                                                                                 .banner_section .used_app {
                                                                                     justify-content: center;
                                                                                 }
                                                                                 /* navigation section */
                                                                                 .navbar-expand-lg .navbar-nav {
                                                                                     align-items: flex-start;
                                                                                 }
                                                                                 .navbar-toggler {
                                                                                     padding-right: 0;
                                                                                     line-height: 1.7;
                                                                                 }
                                                                                 .navbar-expand-lg .navbar-nav {
                                                                                     padding: 20px 15px;
                                                                                     margin-bottom: 30px;
                                                                                     background-color: var(--bg-white);
                                                                                     border-radius: 15px;
                                                                                 }
                                                                                 .navbar-expand-lg .navbar-nav .nav-link {
                                                                                     color: var(--body-text-purple) !important;
                                                                                 }
                                                                                 .navbar-expand-lg .navbar-nav .nav-link.dark_btn {
                                                                                     margin-left: 0;
                                                                                     margin-top: 15px;
                                                                                 }
                                                                                 .navbar-expand-lg .navbar-nav .has_dropdown {
                                                                                     flex-direction: column;
                                                                                     align-items: flex-start;
                                                                                     width: 100%;
                                                                                     box-shadow: none;
                                                                                 }
                                                                                 .navbar-expand-lg .navbar-nav .has_dropdown:hover {
                                                                                     box-shadow: none;
                                                                                 }
                                                                                 .navbar-expand-lg .navbar-nav .has_dropdown .drp_btn {
                                                                                     position: absolute;
                                                                                     right: 0;
                                                                                     padding: 0 10px;
                                                                                     color: var(--body-text-purple)!important;
                                                                                 }
                                                                                 .navbar-expand-lg .navbar-nav .has_dropdown .sub_menu {
                                                                                     position: relative;
                                                                                     opacity: 1;
                                                                                     pointer-events: all;
                                                                                     top: auto;
                                                                                     background-color: transparent;
                                                                                     width: 100%;
                                                                                     border-bottom: 1px solid #6b49f268;
                                                                                     border-radius: 0;
                                                                                     width: 100%;
                                                                                     min-width: 100%;
                                                                                     max-width: 100%;
                                                                                     margin-left: 10px;
                                                                                     display: none;
                                                                                     box-shadow: none;
                                                                                     margin-top: 0;
                                                                                 }
                                                                                 .navbar-expand-lg .navbar-nav .has_dropdown .sub_menu ul {
                                                                                     padding: 0;
                                                                                     margin-top: 0;
                                                                                 }
                                                                                 .navbar-expand-lg .navbar-nav .has_dropdown .sub_menu ul li a {
                                                                                     padding: 5px 10px;
                                                                                     display: block;
                                                                                     padding-left: 0;
                                                                                 }
                                                                                 .navbar-expand-lg .navbar-nav .has_dropdown:hover .sub_menu {
                                                                                     margin-top: 0;
                                                                                 }
                                                                                 /* banner section */
                                                                                 .banner_section .banner_text h1 {
                                                                                     font-size: 40px;
                                                                                 }
                                                                                 .banner_section .banner_slider {
                                                                                     margin-top: 50px;
                                                                                 }
                                                                                 .banner_section .banner_slider .left_icon {
                                                                                     left: 0;
                                                                                 }
                                                                                 .banner_section .banner_slider .right_icon {
                                                                                     right: 0;
                                                                                 }
                                                                                 /* .banner_section .banner_images {
        margin: 100px 0 0 0;
    } */
                                                                                 .banner_section .banner_images {
                                                                                     margin: -15px 0 47px 0!important;
                                                                                 }
                                                                                 .banner_section .banner_images .banner_screen.screen2 {
                                                                                     margin-top: 100px;
                                                                                 }
                                                                                 .banner_section .banner_images .banner_screen.screen4 {
                                                                                     margin-top: 100px;
                                                                                 }
                                                                                 /* features section */
                                                                                 .features_section .feature_detail .feature_img {
                                                                                     width: 275px;
                                                                                 }
                                                                                 .features_section .feature_detail .feature_box .data_block {
                                                                                     margin-bottom: 30px;
                                                                                 }
                                                                                 .features_section .feature_detail .feature_box {
                                                                                     width: 200px;
                                                                                 }
                                                                                 /* about app section */
                                                                                 /* .about_app_section .row {
        flex-direction: column-reverse;
    } */
                                                                                 .about_app_section .about_img {
                                                                                     justify-content: flex-start;
                                                                                     margin: 0 0 30px;
                                                                                 }
                                                                                 .about_app_section .about_img::before {
                                                                                     left: 50%;
                                                                                 }
                                                                                 .about_app_section .about_img .screen_img {
                                                                                     margin-left: -170px;
                                                                                 }
                                                                                 .about_app_section .about_text .app_statstic {
                                                                                     justify-content: flex-start;
                                                                                 }
                                                                                 .about_app_section .about_text .app_statstic li {
                                                                                     width: 35%;
                                                                                     margin-right: 30px;
                                                                                 }
                                                                                 .about_app_section .about_img::before {
                                                                                     left: 35%;
                                                                                 }
                                                                                 .about-device-sceen-1 {
                                                                                     display: none!important;
                                                                                 }
                                                                                 .about-device-sceen-2 {
                                                                                     display: block!important;
                                                                                 }
                                                                                 /* style-you */
                                                                                 h3.text-sub-detail-main-2 br {
                                                                                     display: none;
                                                                                 }
                                                                                 /* modern ui section */
                                                                                 .modern_ui_section .ui_images {
                                                                                     margin-top: 30px;
                                                                                 }
                                                                                 .modern_ui_section .ui_text {
                                                                                     padding-right: 0;
                                                                                 }
                                                                                 .modern_ui_section .ui_images .right_img {
                                                                                     display: flex;
                                                                                     flex-direction: column;
                                                                                     align-items: center;
                                                                                 }
                                                                                 /* how it work section */
                                                                                 .how_it_works .step_block ul li .step_text,
                                                                                 .how_it_works .step_block ul li .step_img {
                                                                                     width: 280px;
                                                                                 }
                                                                                 .how_it_works .yt_video .thumbnil a {
                                                                                     top: 57%;
                                                                                 }
                                                                                 .how_it_works .yt_video .thumbnil a span {
                                                                                     font-size: 20px;
                                                                                 }
                                                                                 /* testimonial section */
                                                                                 #testimonial_slider {
                                                                                     max-width: 500px;
                                                                                 }
                                                                                 /* pricing section */
                                                                                 .pricing_section .pricing_pannel .pricing_block {
                                                                                     padding-left: 15px;
                                                                                     padding-right: 15px;
                                                                                     min-height: 600px;
                                                                                     padding-top: 30px;
                                                                                 }
                                                                                 .pricing_section .pricing_pannel .pricing_block .price {
                                                                                     font-size: 36px;
                                                                                 }
                                                                                 .pricing_section .pricing_pannel .pricing_block .benifits li p {
                                                                                     font-size: 14px;
                                                                                 }
                                                                                 /* interface section */
                                                                                 .interface_section .screen_slider {
                                                                                     /* min-height: 550px; */
                                                                                     min-height: auto;
                                                                                 }
                                                                                 /* .interface_section .style_slider {
        min-height: 550px;
    } */
                                                                                 .interface_section .style_slider {
                                                                                     min-height: auto;
                                                                                 }
                                                                                 /* download app section */
                                                                                 .free_app_section .container .free_app_inner {
                                                                                     padding: 20px 15px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img img {
                                                                                     transform: scale(.7);
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img img:last-child {
                                                                                     margin-left: 0;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_text .app_btn li a {
                                                                                     padding: 10px 20px;
                                                                                 }
                                                                                 /* latest story section */
                                                                                 .latest_story {
                                                                                     margin-bottom: 40px;
                                                                                 }
                                                                                 .latest_story .story_box .story_text {
                                                                                     padding: 15px;
                                                                                 }
                                                                                 /* newsletter section */
                                                                                 .newsletter_box {
                                                                                     flex-direction: column;
                                                                                     padding: 30px 20px;
                                                                                 }
                                                                                 .newsletter_box .section_title,
                                                                                 .newsletter_box form {
                                                                                     width: 100%;
                                                                                     margin: 10px 0;
                                                                                     justify-content: center;
                                                                                 }
                                                                                 .newsletter_box form .form-group .form-control {
                                                                                     width: 350px;
                                                                                 }
                                                                                 .newsletter_box .section_title h2,
                                                                                 .newsletter_box .section_title p {
                                                                                     text-align: center;
                                                                                 }
                                                                                 /* footer section */
                                                                                 footer .top_footer .logo,
                                                                                 footer h3 {
                                                                                     margin-bottom: 20px;
                                                                                 }
                                                                                 footer .abt_side {
                                                                                     margin-bottom: 50px;
                                                                                 }
                                                                                 footer .top_footer .try_out {
                                                                                     margin-left: 0;
                                                                                 }
                                                                                 footer .top_footer .col-md-6 {
                                                                                     margin-bottom: 15px;
                                                                                 }
                                                                                 /* Bred Crumb */
                                                                                 .bred_crumb {
                                                                                     min-height: 350px;
                                                                                 }
                                                                                 .bred_crumb .bred_text h1 {
                                                                                     font-size: 30px;
                                                                                 }
                                                                                 .bred_crumb::after {
                                                                                     background-size: 100%;
                                                                                     height: 90px;
                                                                                     bottom: -5px;
                                                                                 }
                                                                                 .bred_crumb .bred_text .search_bar form .form-group {
                                                                                     height: 50px;
                                                                                 }
                                                                                 .bred_crumb .bred_text .search_bar form .form-group .btn {
                                                                                     width: 46px;
                                                                                     height: 46px;
                                                                                     line-height: 46px;
                                                                                 }
                                                                                 .bred_crumb .banner_shape3 {
                                                                                     top: 240px;
                                                                                     animation: mymove 3s infinite;
                                                                                 }
                                                                                 .app_solution_section .app_images {
                                                                                     margin-top: 30px;
                                                                                 }
                                                                                 .app_solution_section .app_images ul li:nth-child(2) {
                                                                                     text-align: right;
                                                                                 }
                                                                                 .app_solution_section .app_text p {
                                                                                     padding-right: 0;
                                                                                 }
                                                                                 .app_solution_section .app_text .section_title {
                                                                                     text-align: center;
                                                                                 }
                                                                                 .app_solution_section .app_images {
                                                                                     margin-top: 70px;
                                                                                 }
                                                                                 .app_solution_section .app_images::before {
                                                                                     width: 350px;
                                                                                     height: 350px;
                                                                                 }
                                                                                 .why_we_section .why_inner {
                                                                                     padding: 35px 0;
                                                                                     padding-bottom: 0px;
                                                                                 }
                                                                                 .why_we_section .why_inner .why_box {
                                                                                     margin-bottom: 50px;
                                                                                     text-align: center;
                                                                                 }
                                                                                 .why_we_section .why_inner .why_box .icon {
                                                                                     margin-bottom: 30px;
                                                                                 }
                                                                                 .experts_team_section .experts_box .text span {
                                                                                     min-height: auto;
                                                                                 }
                                                                                 .query_inner .white_btn {
                                                                                     font-size: 14px;
                                                                                 }
                                                                                 .blog_list_main .blog_text {
                                                                                     margin-top: 30px;
                                                                                 }
                                                                                 .blog_detail_section .blog_inner_pannel {
                                                                                     margin-top: -100px;
                                                                                     padding: 30px;
                                                                                 }
                                                                                 .blog_detail_section .blog_inner_pannel .info ul {
                                                                                     padding-left: 30px;
                                                                                 }
                                                                                 .comment_section ul li .comment {
                                                                                     width: calc(100% - 280px);
                                                                                     margin-left: 20px;
                                                                                 }
                                                                                 .blog_detail_section .blog_inner_pannel .quote_block {
                                                                                     padding: 55px 30px 35px 30px;
                                                                                 }
                                                                                 .contact_page_section .contact_inner {
                                                                                     flex-direction: column;
                                                                                     margin-top: 60px;
                                                                                 }
                                                                                 .contact_page_section .contact_inner .contact_form {
                                                                                     width: 100%;
                                                                                 }
                                                                                 .contact_page_section .contact_inner .contact_info {
                                                                                     width: 100%;
                                                                                     margin-top: 50px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner {
                                                                                     padding: 20px 50px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img img:last-child {
                                                                                     margin-left: 15px;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width:991px) {
                                                                                 .section_title p.text-sub-detail-main {
                                                                                     text-align: center;
                                                                                     line-height: 30px;
                                                                                 }
                                                                                 h2 {
                                                                                     font-size: 30px !important;
                                                                                 }
                                                                                 h2.text-sub {
                                                                                     font-size: 22px !important;
                                                                                 }
                                                                                 h3.text-sub-detail-main {
                                                                                     font-size: 30px;
                                                                                 }
                                                                                 .tex-detail-sub {
                                                                                     font-size: 17px;
                                                                                 }
                                                                                 h3.text-sub-detail-main-2 {
                                                                                     font-size: 17px;
                                                                                 }
                                                                                 h3.text-sub-detail-main-2 br {
                                                                                     display: none;
                                                                                 }
                                                                                 .tex-app-d br {
                                                                                     display: none;
                                                                                 }
                                                                                 .text-download-sub {
                                                                                     font-size: 15px;
                                                                                 }
                                                                                 .box-btn-download-sub {
                                                                                     text-align: center!important;
                                                                                 }
                                                                                 .text-sub-list {
                                                                                     font-size: 17px;
                                                                                 }
                                                                                 .stat .text-num {
                                                                                     font-size: 40px;
                                                                                 }
                                                                                 .stats::before {
                                                                                     left: 62%;
                                                                                 }
                                                                                 .stat .text-num {
                                                                                     line-height: 40px;
                                                                                 }
                                                                                 .review_list_section {
                                                                                     padding: 50px 0 130px;
                                                                                 }
                                                                                 .Checked-app-banner {
                                                                                     width: 25px;
                                                                                 }
                                                                                 .tet-main-banner-app-sub {
                                                                                     line-height: 30px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_text .app_btn li a {
                                                                                     padding: 10px 20px;
                                                                                 }
                                                                                 .box-crop-how-to {
                                                                                     padding-top: 27px;
                                                                                 }
                                                                                 .tet-main-banner-app br {
                                                                                     display: block;
                                                                                 }
                                                                                 .tet-main-banner-app {
                                                                                     font-size: 30px;
                                                                                     line-height: 30px;
                                                                                     margin-bottom: 15px;
                                                                                     text-align: center;
                                                                                 }
                                                                                 .box-crop-banner-app2 {
                                                                                     padding: 16px 0;
                                                                                     text-align: left;
                                                                                     padding-left: 20%;
                                                                                 }
                                                                                 .link-section {
                                                                                     text-align: center;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img img:last-child {
                                                                                     margin-left: 0;
                                                                                     width: 100%;
                                                                                     max-width: 500px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img {
                                                                                     margin-top: 0;
                                                                                     justify-content: center;
                                                                                     height: 550px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner {
                                                                                     padding: 80px 50px 30px;
                                                                                 }
                                                                                 .faq_section .faq_panel .card {
                                                                                     padding: 25px 60px 20px 5px;
                                                                                 }
                                                                                 .crop-social_media .social_media .social-box a {
                                                                                     width: 65px;
                                                                                     height: 65px;
                                                                                 }
                                                                                 .crop-social_media .social_media .social-box img {
                                                                                     padding-top: 18px;
                                                                                 }
                                                                                 .contact-link-01 {
                                                                                     font-size: 17px;
                                                                                 }
                                                                                 .contact-link-02 {
                                                                                     font-size: 17px;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width:767px) {
                                                                                 body {
                                                                                     font-size: 14px;
                                                                                     text-align: center;
                                                                                 }
                                                                                 .row_am {
                                                                                     padding: 25px 0;
                                                                                 }
                                                                                 .text-detail-check ul li {
                                                                                     margin: 0px 0px !important;
                                                                                 }
                                                                                 .banner_section .banner_text h2 {
                                                                                     font-size: 21px !important;
                                                                                 }
                                                                                 .banner_section .banner_text p {
                                                                                     font-size: 19px !important;
                                                                                 }
                                                                                 .banner_section .banner_text h1 {
                                                                                     font-size: 45px !important;
                                                                                 }
                                                                                 .text-detail-check ul li span {
                                                                                     font-size: 13px !important;
                                                                                 }
                                                                                 .text-detail-check ul li {
                                                                                     margin: 0px 5px !important;
                                                                                 }
                                                                                 .check01 {
                                                                                     width: 30px;
                                                                                     height: 20.638px;
                                                                                 }
                                                                                 .banner_section .banner_text p {
                                                                                     padding: 5px 0;
                                                                                 }
                                                                                 .section_title p br {
                                                                                     display: none;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_text .section_title h2,
                                                                                 .section_title h2 {
                                                                                     font-size: 24px;
                                                                                 }
                                                                                 #Check-01 svg {
                                                                                     width: 20px!important;
                                                                                     flex-shrink: 0;
                                                                                 }
                                                                                 #Check-02 svg {
                                                                                     width: 20px!important;
                                                                                     flex-shrink: 0;
                                                                                 }
                                                                                 #Check-03 svg {
                                                                                     width: 20px!important;
                                                                                     flex-shrink: 0;
                                                                                 }
                                                                                 /* navbar section */
                                                                                 .navbar {
                                                                                     padding-top: 15px;
                                                                                 }
                                                                                 .navbar-expand-lg .navbar-nav .has_dropdown .sub_menu ul li a {
                                                                                     text-align: left;
                                                                                     line-height: 1.5;
                                                                                     font-size: 14px;
                                                                                 }
                                                                                 /* banner section */
                                                                                 .banner_section {
                                                                                     margin-top: 0px;
                                                                                 }
                                                                                 .banner_section .banner_images {
                                                                                     margin: 150px 0 0 0;
                                                                                 }
                                                                                 .banner_section .banner_text h1 {
                                                                                     font-size: 30px;
                                                                                 }
                                                                                 .banner_section .app_btn,
                                                                                 .banner_section .used_app {
                                                                                     justify-content: center;
                                                                                 }
                                                                                 .banner_section .app_btn li:last-child {
                                                                                     margin-left: 0;
                                                                                 }
                                                                                 .banner_section .app_btn li {
                                                                                     margin: 0 15px!important;
                                                                                 }
                                                                                 .banner_section .app_btn li a {
                                                                                     padding: 10px 20px!important;
                                                                                     width: 170px;
                                                                                 }
                                                                                 .banner_section .app_btn li a img {
                                                                                     height: 25px;
                                                                                 }
                                                                                 .banner_section .banner_slider .left_icon {
                                                                                     left: -40px;
                                                                                 }
                                                                                 .banner_section .banner_slider .right_icon {
                                                                                     right: -40px;
                                                                                     z-index: 1000;
                                                                                 }
                                                                                 .banner_section .banner_slider::before {
                                                                                     width: 350px;
                                                                                     height: 350px;
                                                                                 }
                                                                                 .banner_section {
                                                                                     padding-top: 60px;
                                                                                 }
                                                                                 .banner_section .banner_text p {
                                                                                     padding: 10px 20px;
                                                                                 }
                                                                                 .banner_section .banner_images .banner_screen.screen3 {
                                                                                     margin-top: 20px;
                                                                                 }
                                                                                 .banner_section .banner_images .banner_screen.screen4 {
                                                                                     margin-top: 20px;
                                                                                 }
                                                                                 .banner_section .banner_images .banner_screen.screen2 {
                                                                                     margin-top: 20px;
                                                                                 }
                                                                                 .banner_section .banner_images .banner_screen.screen4 {
                                                                                     margin-top: 20px;
                                                                                 }
                                                                                 /* hero banner shape animation */
                                                                                 .banner_section .banner_shape1,
                                                                                 .banner_shape2,
                                                                                 .banner_shape3 {
                                                                                     display: none;
                                                                                 }
                                                                                 .download_section ul li {
                                                                                     margin: 0 5px;
                                                                                 }
                                                                                 .download_section .app_btn li a img {
                                                                                     height: 25px;
                                                                                 }
                                                                                 .download_section .app_btn li:last-child {
                                                                                     margin-left: 7px;
                                                                                 }
                                                                                 /* footer shape animation */
                                                                                 .top_footer .banner_shape1,
                                                                                 .banner_shape2,
                                                                                 .banner_shape3 {
                                                                                     display: none;
                                                                                 }
                                                                                 /* trusted logo section */
                                                                                 .brokers_section .company_logos {
                                                                                     padding-top: 0;
                                                                                 }
                                                                                 .brokers_section .company_logos img {
                                                                                     max-width: 70%;
                                                                                 }
                                                                                 /* statastic section */
                                                                                 .statistic_section .app_statstic li {
                                                                                     padding-bottom: 35px;
                                                                                 }
                                                                                 /* features section */
                                                                                 .features_section .feature_detail {
                                                                                     flex-direction: column-reverse;
                                                                                     padding-top: 30px;
                                                                                     margin-top: 0;
                                                                                 }
                                                                                 .features_section .feature_detail .feature_img {
                                                                                     position: relative;
                                                                                     top: auto;
                                                                                     left: auto;
                                                                                     transform: none;
                                                                                     width: 75%;
                                                                                     margin: 0 auto;
                                                                                 }
                                                                                 .features_section .feature_detail .feature_box {
                                                                                     width: 100%;
                                                                                     padding: 0 15px;
                                                                                     text-align: center;
                                                                                 }
                                                                                 .features_section .features_inner .feature_box {
                                                                                     margin-bottom: 30px;
                                                                                 }
                                                                                 .features_section .features_inner {
                                                                                     padding: 25px 10px 0 10px;
                                                                                 }
                                                                                 .features_section .feature_detail .left_data .data_block .icon {
                                                                                     margin-right: 0;
                                                                                 }
                                                                                 .features_section .feature_detail .right_data .data_block .icon {
                                                                                     margin-left: 0;
                                                                                 }
                                                                                 .features_section .feature_detail .feature_box .data_block {
                                                                                     margin-bottom: 0;
                                                                                     margin-top: 30px;
                                                                                 }
                                                                                 /* about app section */
                                                                                 .about_app_section .about_text,
                                                                                 .about_app_section .about_text .section_title {
                                                                                     text-align: left;
                                                                                 }
                                                                                 .about_app_section .about_text .app_statstic {
                                                                                     margin-top: 0;
                                                                                     justify-content: space-between;
                                                                                 }
                                                                                 .about_app_section .about_img img {
                                                                                     max-width: -webkit-fill-available;
                                                                                     position: unset;
                                                                                     right: 0;
                                                                                 }
                                                                                 .about_app_section .about_img img {
                                                                                     right: 0;
                                                                                     width: 400px;
                                                                                 }
                                                                                 .about_app_section .about_text .app_statstic li {
                                                                                     width: 48%;
                                                                                     margin-right: 0;
                                                                                 }
                                                                                 .about_app_section .about_text .app_statstic li p:first-child {
                                                                                     font-size: 18px;
                                                                                 }
                                                                                 .about_app_section .about_img {
                                                                                     margin: 0;
                                                                                     /* margin-top: 50px; */
                                                                                     justify-content: center;
                                                                                     margin-top: 0px;
                                                                                 }
                                                                                 .about_app_section .about_img::before {
                                                                                     width: 350px;
                                                                                     height: 350px;
                                                                                 }
                                                                                 .about_app_section .about_img img {
                                                                                     right: 0;
                                                                                 }
                                                                                 .section_title p.text-sub-detail-main {
                                                                                     margin-top: 25px;
                                                                                 }
                                                                                 /* modern ui section */
                                                                                 .modern_ui_section .ui_images {
                                                                                     margin-top: 10px;
                                                                                 }
                                                                                 .modern_ui_section .section_title {
                                                                                     text-align: center;
                                                                                 }
                                                                                 .modern_ui_section .design_block li {
                                                                                     padding-left: 0;
                                                                                     margin-bottom: 30px;
                                                                                 }
                                                                                 .modern_ui_section .design_block li::before {
                                                                                     position: relative;
                                                                                     left: auto;
                                                                                     top: auto;
                                                                                     display: inline-block;
                                                                                 }
                                                                                 .modern_ui_section .ui_images img {
                                                                                     max-width: 100%;
                                                                                 }
                                                                                 .modern_ui_section .ui_images::before {
                                                                                     width: 350px;
                                                                                     height: 350px;
                                                                                 }
                                                                                 .modern_ui_section .ui_images .left_img {
                                                                                     width: 70%;
                                                                                 }
                                                                                 .modern_ui_section .ui_images .right_img {
                                                                                     justify-content: center;
                                                                                 }
                                                                                 .modern_ui_section .ui_images .right_img img:nth-child(1) {
                                                                                     top: 0;
                                                                                     width: 100px;
                                                                                 }
                                                                                 .modern_ui_section .ui_images .right_img img:nth-child(3) {
                                                                                     margin-top: 0;
                                                                                 }
                                                                                 /* how it work section */
                                                                                 .how_it_works .how_it_inner {
                                                                                     padding: 50px 15px 5px 15px;
                                                                                 }
                                                                                 .how_it_works .step_block ul {
                                                                                     padding-top: 30px;
                                                                                 }
                                                                                 .how_it_works .step_block ul li,
                                                                                 .how_it_works .step_block ul li:nth-child(2) {
                                                                                     flex-direction: column;
                                                                                     padding-left: 30px;
                                                                                 }
                                                                                 .how_it_works .step_block ul li .step_text h4 {
                                                                                     font-size: 18px;
                                                                                 }
                                                                                 .how_it_works .step_block ul li::before {
                                                                                     left: 0;
                                                                                     transform: none;
                                                                                     height: calc(100% + 10px);
                                                                                     top: 40px;
                                                                                 }
                                                                                 .how_it_works .step_block ul li:first-child::before {
                                                                                     height: calc(100% + 50px);
                                                                                 }
                                                                                 .how_it_works .step_block ul li:first-child::after {
                                                                                     left: -5px;
                                                                                     transform: none;
                                                                                     display: none;
                                                                                 }
                                                                                 .how_it_works .step_block ul li .step_text,
                                                                                 .how_it_works .step_block ul li .step_img,
                                                                                 .how_it_works .step_block ul li:nth-child(2) .step_text,
                                                                                 .how_it_works .step_block ul li:nth-child(2) .step_img {
                                                                                     text-align: center;
                                                                                 }
                                                                                 .how_it_works .step_block ul li .step_text,
                                                                                 .how_it_works .step_block ul li .step_img {
                                                                                     width: 100%;
                                                                                 }
                                                                                 .how_it_works .step_block ul li .step_number {
                                                                                     position: absolute;
                                                                                     top: -5px;
                                                                                     left: -23px;
                                                                                     width: 50px;
                                                                                     height: 50px;
                                                                                 }
                                                                                 .how_it_works .step_block ul li:last-child::before {
                                                                                     opacity: 0;
                                                                                 }
                                                                                 .how_it_works .step_block ul li .step_number h3 {
                                                                                     font-size: 15px;
                                                                                     margin-bottom: 0;
                                                                                     margin-top: -2px;
                                                                                 }
                                                                                 .how_it_works .yt_video {
                                                                                     margin-top: -50px;
                                                                                 }
                                                                                 .how_it_works .yt_video .thumbnil {
                                                                                     height: 300px;
                                                                                     border-radius: 15px;
                                                                                 }
                                                                                 .how_it_works .yt_video .thumbnil img {
                                                                                     height: 100%;
                                                                                     object-fit: cover;
                                                                                     object-position: center;
                                                                                     border-radius: 15px;
                                                                                 }
                                                                                 .how_it_works .yt_video .thumbnil a {
                                                                                     width: 100%;
                                                                                 }
                                                                                 .how_it_works .yt_video .thumbnil a .play_btn::after {
                                                                                     width: 140px;
                                                                                     height: 140px;
                                                                                 }
                                                                                 .how_it_works .yt_video .thumbnil a .play_btn::before {
                                                                                     width: 120px;
                                                                                     height: 120px;
                                                                                 }
                                                                                 .how_it_works .yt_video .thumbnil a .play_btn img {
                                                                                     height: auto;
                                                                                 }
                                                                                 /* testimonial section */
                                                                                 .testimonial_section .testimonial_block {
                                                                                     margin: 0;
                                                                                 }
                                                                                 .testimonial_section .testimonial_block .avtar_faces {
                                                                                     display: none;
                                                                                 }
                                                                                 .testimonial_section .testimonial_block .testimonial_slide_box {
                                                                                     width: 100%;
                                                                                 }
                                                                                 /* pricing section */
                                                                                 .pricing_section .pricing_pannel .pricing_block {
                                                                                     min-height: auto;
                                                                                     padding: 30px 15px;
                                                                                 }
                                                                                 .pricing_section .pricing_pannel .pricing_block .icon {
                                                                                     margin-bottom: 15px;
                                                                                 }
                                                                                 .pricing_section .contact_text {
                                                                                     margin-top: -20px;
                                                                                 }
                                                                                 /* faq section */
                                                                                 .faq_section .faq_panel .card-header h2 {
                                                                                     text-align: left;
                                                                                 }
                                                                                 .faq_section .faq_panel .card-header .btn {
                                                                                     font-size: 18px;
                                                                                     padding-right: 30px;
                                                                                 }
                                                                                 .faq_section .faq_panel .card-body {
                                                                                     font-size: 17px;
                                                                                 }
                                                                                 .faq_section .faq_panel .card-body p {
                                                                                     text-align: left;
                                                                                 }
                                                                                 /* interface section */
                                                                                 .interface_section .screen_slider {
                                                                                     /*min-height: 720px;*/
                                                                                 }
                                                                                 .interface_section .owl-item .screen_frame_img img {
                                                                                     transform: scale(1);
                                                                                 }
                                                                                 /* download section */
                                                                                 .free_app_section .container .free_app_inner {
                                                                                     padding: 50px 75px;
                                                                                     padding-bottom: 0;
                                                                                     z-index: 99;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img {
                                                                                     margin-top: 0;
                                                                                     justify-content: center;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img img {
                                                                                     max-width: 100%;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_text .section_title {
                                                                                     text-align: center;
                                                                                 }
                                                                                 /* .free_app_section .container .free_app_inner .free_text .app_btn {
                           flex-direction: column;
                       } */
                                                                                 .free_app_section .container .free_app_inner .free_text .app_btn li a {
                                                                                     width: 170px;
                                                                                     text-align: center;
                                                                                 }
                                                                                 /* .free_app_section .container .free_app_inner .free_text .app_btn li:last-child {
                            margin-left: 0;
                            margin-top: 15px;
                        } */
                                                                                 /* latest story section */
                                                                                 .latest_story .story_box {
                                                                                     margin-bottom: 30px;
                                                                                 }
                                                                                 /* newsletter section */
                                                                                 .newsletter_box form {
                                                                                     flex-direction: column;
                                                                                     align-items: center;
                                                                                 }
                                                                                 .newsletter_box form .form-group {
                                                                                     width: 100%;
                                                                                 }
                                                                                 .newsletter_box form .form-group .form-control {
                                                                                     width: 100%;
                                                                                     margin-bottom: 15px;
                                                                                 }
                                                                                 .newsletter_box .section_title p {
                                                                                     font-size: 13px;
                                                                                 }
                                                                                 /* footer section */
                                                                                 /* footer .links,
                                                      footer .abt_side {
                                                          margin-bottom: 30px;
                                                      }
                                                      footer .top_footer .social_media {
                                                          justify-content: center;
                                                      }
                                                      footer .top_footer .social_media li a {
                                                          margin: 0 5px;
                                                      }
                                                      footer .top_footer .try_out {
                                                          margin-left: 0;
                                                      }
                                                      footer .app_btn li a {
                                                          margin: 0 auto;
                                                      }
                                                      footer .bottom_footer .developer_text {
                                                          text-align: center;
                                                          margin-top: 10px;
                                                      }
                                                      footer .go_top {
                                                          right: 10px;
                                                      }
                                                      footer .top_footer .col-md-6 {
                                                          margin-bottom: 0px;
                                                      } */
                                                                                 /* animation line section */
                                                                                 .anim_line,
                                                                                 .anim_line.dark_bg {
                                                                                     width: 140%;
                                                                                 }
                                                                                 /* latest story section */
                                                                                 .latest_story .story_box .story_img img {
                                                                                     width: 100%;
                                                                                 }
                                                                                 /* go top button section */
                                                                                 .go_top {
                                                                                     bottom: 30px;
                                                                                     z-index: 999;
                                                                                 }
                                                                                 .purple_backdrop {
                                                                                     display: none;
                                                                                 }
                                                                                 /* Bread-Crumb */
                                                                                 .bred_crumb {
                                                                                     min-height: 330px;
                                                                                 }
                                                                                 .bred_crumb .bred_text h1 {
                                                                                     font-size: 24px;
                                                                                 }
                                                                                 .bred_crumb .bred_text .search_bar form .form-group {
                                                                                     height: 50px;
                                                                                 }
                                                                                 .bred_crumb .bred_text .search_bar form .form-group .btn {
                                                                                     width: 46px;
                                                                                     height: 46px;
                                                                                     line-height: 46px;
                                                                                 }
                                                                                 .bred_crumb .bred_text {
                                                                                     padding: 0 15px;
                                                                                     margin-top: 15px;
                                                                                 }
                                                                                 .bred_crumb::after {
                                                                                     background-size: cover;
                                                                                     height: 100px;
                                                                                 }
                                                                                 .blog_list_main .blog_text .section_title,
                                                                                 .blog_list_story .story_box {
                                                                                     text-align: center;
                                                                                 }
                                                                                 .why_we_section .why_inner {
                                                                                     padding-bottom: 10px;
                                                                                 }
                                                                                 .experts_team_section .experts_box {
                                                                                     padding: 20px;
                                                                                     margin-bottom: 15px;
                                                                                 }
                                                                                 .pagination_block ul li:not(:first-child, :last-child) a {
                                                                                     width: 24px;
                                                                                     height: 24px;
                                                                                     line-height: 24px;
                                                                                     margin: 0 3px;
                                                                                     font-size: 12px;
                                                                                 }
                                                                                 .blog_detail_bredcrumb.bred_crumb .bred_text {
                                                                                     margin-top: -10px;
                                                                                 }
                                                                                 .blog_detail_section .blog_inner_pannel {
                                                                                     margin-top: -70px;
                                                                                     padding: 25px 20px;
                                                                                 }
                                                                                 .blog_detail_section .blog_inner_pannel .section_title {
                                                                                     margin-bottom: 20px;
                                                                                 }
                                                                                 .blog_detail_section .blog_inner_pannel .section_title h2 {
                                                                                     font-size: 22px;
                                                                                 }
                                                                                 .blog_detail_section .blog_inner_pannel .info h3 {
                                                                                     font-size: 18px;
                                                                                 }
                                                                                 .blog_detail_section .blog_inner_pannel .info ul {
                                                                                     text-align: left;
                                                                                     padding-left: 0;
                                                                                 }
                                                                                 .blog_detail_section .blog_inner_pannel .two_img {
                                                                                     margin-bottom: 0;
                                                                                 }
                                                                                 .blog_detail_section .blog_inner_pannel .two_img img {
                                                                                     margin: 10px 0;
                                                                                 }
                                                                                 .blog_detail_section .blog_inner_pannel .quote_block .q_icon {
                                                                                     left: 50%;
                                                                                     transform: translateX(-50%);
                                                                                 }
                                                                                 .blog_detail_section .blog_inner_pannel .quote_block {
                                                                                     padding: 55px 20px 35px 20px;
                                                                                 }
                                                                                 .blog_detail_section .blog_inner_pannel .quote_block h2 {
                                                                                     font-size: 18px;
                                                                                     line-height: 1.4;
                                                                                 }
                                                                                 .blog_detail_section .blog_inner_pannel .blog_authore {
                                                                                     flex-direction: column;
                                                                                 }
                                                                                 .blog_detail_section .blog_inner_pannel .blog_authore .authore_info {
                                                                                     margin-bottom: 30px;
                                                                                 }
                                                                                 .blog_detail_section .blog_inner_pannel .blog_authore .authore_info .text h3 {
                                                                                     font-size: 18px;
                                                                                 }
                                                                                 .comment_section ul li {
                                                                                     flex-direction: column;
                                                                                     padding: 20px 0;
                                                                                     text-align: left;
                                                                                 }
                                                                                 .comment_section ul li .comment {
                                                                                     width: 100%;
                                                                                     margin-left: 0;
                                                                                 }
                                                                                 .comment_section ul li .authore_info {
                                                                                     width: 100%;
                                                                                     margin-bottom: 15px;
                                                                                 }
                                                                                 .comment_section ul li.replay_comment {
                                                                                     margin-left: 30px;
                                                                                 }
                                                                                 .comment_section ul li .authore_info .text {
                                                                                     width: auto;
                                                                                 }
                                                                                 .comment_form_section form .form-group .form-control {
                                                                                     height: 45px;
                                                                                     font-size: 14px;
                                                                                     margin-bottom: 15px;
                                                                                 }
                                                                                 .signup_form {
                                                                                     width: calc(100% - 30px);
                                                                                     margin: 0 15px;
                                                                                 }
                                                                                 .signup_form form {
                                                                                     padding: 0 20px;
                                                                                 }
                                                                                 .signup_form form .form-group .form-control {
                                                                                     font-size: 14px;
                                                                                     height: 50px;
                                                                                 }
                                                                                 .signup_form .or_option .google_btn {
                                                                                     min-width: 275px;
                                                                                     padding: 12px 10px;
                                                                                 }
                                                                                 .signup_section .back_btn {
                                                                                     top: 15px;
                                                                                 }
                                                                                 .signup_section .top_part {
                                                                                     padding-top: 35px;
                                                                                     padding-bottom: 35px;
                                                                                 }
                                                                                 .review_freeapp {
                                                                                     margin: 0 0 40px 0;
                                                                                 }
                                                                                 .review_list_section .review_box .rating ul,
                                                                                 .review_list_section .review_box .reviewer {
                                                                                     justify-content: flex-start;
                                                                                     text-align: center;
                                                                                 }
                                                                                 .review_list_section .review_box .reviewer .text {
                                                                                     width: auto;
                                                                                     text-align: left;
                                                                                 }
                                                                                 .review_list_section .review_box {
                                                                                     text-align: left;
                                                                                 }
                                                                                 .contact_page_section .contact_inner {
                                                                                     margin-top: 40px;
                                                                                 }
                                                                                 .contact_page_section .contact_inner .contact_form {
                                                                                     padding: 30px 20px;
                                                                                 }
                                                                                 .contact_page_section .contact_inner .section_title h2 {
                                                                                     font-size: 24px;
                                                                                 }
                                                                                 .contact_page_section .contact_inner .contact_form form .form-group .form-control {
                                                                                     height: 50px;
                                                                                     font-size: 14px;
                                                                                 }
                                                                                 .contact_page_section .contact_inner .contact_form form .term_check label {
                                                                                     text-align: left;
                                                                                     line-height: 1.3;
                                                                                 }
                                                                                 .contact_page_section .contact_inner .contact_form form .term_check {
                                                                                     align-items: flex-start;
                                                                                 }
                                                                                 .contact_page_section .contact_inner .contact_info .section_title {
                                                                                     text-align: center;
                                                                                 }
                                                                                 .contact_page_section .contact_inner .contact_info .btn {
                                                                                     margin-bottom: 30px;
                                                                                 }
                                                                                 .contact_page_section .contact_inner .contact_info .contact_info_list li {
                                                                                     flex-direction: column;
                                                                                 }
                                                                                 .contact_page_section .contact_inner .contact_info .contact_info_list li .img {
                                                                                     width: 100%;
                                                                                     margin: 0;
                                                                                 }
                                                                                 .contact_page_section .contact_inner .contact_info .contact_info_list li .text {
                                                                                     width: 100%;
                                                                                     margin-top: 10px;
                                                                                 }
                                                                                 .map_section {
                                                                                     margin: 15px 0;
                                                                                 }
                                                                                 .app_solution_section .app_images ul li .waves-block {
                                                                                     left: 88px;
                                                                                 }
                                                                                 h2.text-sub {
                                                                                     font-size: 18px !important;
                                                                                 }
                                                                                 p.text-sub-detail-main {
                                                                                     font-size: 24px;
                                                                                 }
                                                                                 p.text-sub-detail-main br {
                                                                                     display: block;
                                                                                 }
                                                                                 .about_app_section .about_text,
                                                                                 a #downloadButton {
                                                                                     text-align: center!important;
                                                                                     justify-items: center;
                                                                                     /* display: flex; */
                                                                                 }
                                                                                 h2 {
                                                                                     /* font-size: 25px !important; */
                                                                                     /* font-size: 29px !important; */
                                                                                     font-size: 27px !important;
                                                                                 }
                                                                                 .box-features-text {
                                                                                     margin-bottom: 40px;
                                                                                 }
                                                                                 h3.text-sub-detail-main {
                                                                                     font-size: 25px;
                                                                                     line-height: 30px;
                                                                                 }
                                                                                 h3.text-sub-detail-main-2 {
                                                                                     font-size: 15px;
                                                                                     padding-top: 5px;
                                                                                 }
                                                                                 .tex-detail-sub {
                                                                                     font-size: 15px;
                                                                                 }
                                                                                 .text-detail-Main-Medium {
                                                                                     font-size: 20px !important;
                                                                                     line-height: 27px !important;
                                                                                 }
                                                                                 .text-detail-Main-Medium br {
                                                                                     display: none;
                                                                                 }
                                                                                 .tex-detail-sub {
                                                                                     padding: 5px 0 0px;
                                                                                 }
                                                                                 .tex-l br {
                                                                                     display: none;
                                                                                 }
                                                                                 .stats-container {
                                                                                     width: 75%;
                                                                                     padding: 40px 0;
                                                                                 }
                                                                                 .stats::before {
                                                                                     left: 67%;
                                                                                 }
                                                                                 .stat {
                                                                                     margin: 0 30px !important;
                                                                                 }
                                                                                 .stat p {
                                                                                     font-size: 17px;
                                                                                 }
                                                                                 .brokers_section h2 br {
                                                                                     display: none;
                                                                                 }
                                                                                 .review_list_section {
                                                                                     padding: 50px 0 45px;
                                                                                 }
                                                                                 .box-crop-review {
                                                                                     margin: 25px 0;
                                                                                 }
                                                                                 .review_list_section .review_box {
                                                                                     padding: 35px 30px;
                                                                                     margin: 20px 0;
                                                                                 }
                                                                                 .box-crop-banner-app2 {
                                                                                     padding: 16px 0;
                                                                                     text-align: left;
                                                                                     padding-left: 10%;
                                                                                 }
                                                                                 .btn-download-brokers {
                                                                                     font-size: 15px;
                                                                                 }
                                                                                 .tet-main-banner-app {
                                                                                     font-size: 27px;
                                                                                     line-height: 31px;
                                                                                     font-weight: 500;
                                                                                 }
                                                                                 p.small-text-regular br {
                                                                                     display: block;
                                                                                 }
                                                                                 .contact-link-01 {
                                                                                     font-size: 15px;
                                                                                 }
                                                                                 .contact-link-02 {
                                                                                     font-size: 15px;
                                                                                 }
                                                                                 .banner_section {
                                                                                     background-position: top left 75%;
                                                                                     background-size: cover;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width:670px) {
                                                                                 .box-crop-banner-app2 {
                                                                                     padding-left: 0;
                                                                                 }
                                                                                 p.small-text-regular br {
                                                                                     display: none;
                                                                                 }
                                                                                 .tet-main-banner-app {
                                                                                     font-size: 26px;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width:640px) {
                                                                                 .features_section .features_inner .feature_box .image img {
                                                                                     width: 100%;
                                                                                 }
                                                                                 .bred_crumb .banner_shape1,
                                                                                 .banner_shape2,
                                                                                 .banner_shape3 {
                                                                                     display: none;
                                                                                 }
                                                                                 .query_section .banner_shape1,
                                                                                 .banner_shape2,
                                                                                 .banner_shape3 {
                                                                                     display: none;
                                                                                 }
                                                                                 .banner_section .banner_text h2 br {
                                                                                     display: none;
                                                                                 }
                                                                                 .banner_section .banner_text h2 {
                                                                                     font-size: 21px !important;
                                                                                 }
                                                                                 .sm-none {
                                                                                     display: none;
                                                                                 }
                                                                                 .frame_img.frame_app-efin-mobile-2 {
                                                                                     display: block;
                                                                                     justify-content: center;
                                                                                 }
                                                                                 .stat .text-num {
                                                                                     font-size: 35px;
                                                                                 }
                                                                                 .tet-main-banner-app {
                                                                                     font-size: 25px;
                                                                                 }
                                                                                 .box-crop-banner-app2 {
                                                                                     padding-left: 0%;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img {
                                                                                     height: 510px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_text .app_btn li a {
                                                                                     padding: 10px 20px;
                                                                                 }
                                                                                 .social-box {
                                                                                     margin: 0 5px !important;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width:575px) {
                                                                                 .banner_section .banner_images .banner_screen.screen3 {
                                                                                     width: 60%;
                                                                                     margin: 30px auto;
                                                                                 }
                                                                                 .box-features-text {
                                                                                     margin-bottom: 30px;
                                                                                 }
                                                                                 .stats-container {
                                                                                     width: 77%;
                                                                                     padding: 40px 0;
                                                                                 }
                                                                                 .tet-main-banner-app br {
                                                                                     display: none;
                                                                                 }
                                                                                 .link-section {
                                                                                     text-align: center;
                                                                                     justify-content: center;
                                                                                     width: 100%;
                                                                                 }
                                                                                 .link-item1 {
                                                                                     margin: 10px auto;
                                                                                 }
                                                                                 .link-item2 {
                                                                                     margin: auto;
                                                                                 }
                                                                                 .link-item:not(:last-child)::after {
                                                                                     display: none;
                                                                                 }
                                                                                 .link-item {
                                                                                     display: table;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img {
                                                                                     height: 500px;
                                                                                     margin-top: -46px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img img:last-child {
                                                                                     margin-left: 0;
                                                                                     width: max-content;
                                                                                     max-width: 400px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner {
                                                                                     padding: 50px 41px;
                                                                                 }
                                                                                 .banner_section {
                                                                                     background-position: top left 80%;
                                                                                     background-size: cover;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width:479px) {
                                                                                 /* about section */
                                                                                 .banner_section .banner_text {
                                                                                     margin-top: 25px!important;
                                                                                     text-align: center;
                                                                                 }
                                                                                 .banner_section .banner_text h2 {
                                                                                     font-size: 24px !important;
                                                                                 }
                                                                                 .about_app_section .about_img::before {
                                                                                     left: 49%;
                                                                                 }
                                                                                 .text-detail-check ul {
                                                                                     display: block!important;
                                                                                 }
                                                                                 .download_section .app_btn {
                                                                                     display: block!important;
                                                                                 }
                                                                                 .download_section .app_btn li a.app_store {
                                                                                     padding: 10px 38px;
                                                                                     width: 200px;
                                                                                     margin: 14px auto;
                                                                                 }
                                                                                 .download_section .app_btn li a {
                                                                                     padding: 10px 38px!important;
                                                                                     width: 200px;
                                                                                     margin: 14px auto!important;
                                                                                 }
                                                                                 .download_section .app_btn li:last-child {
                                                                                     margin-left: 0!important;
                                                                                 }
                                                                                 .banner_section .app_btn li {
                                                                                     margin: 0 auto!important;
                                                                                 }
                                                                                 .row_am {
                                                                                     padding: 25px 0!important;
                                                                                 }
                                                                                 .text-detail-check ul li span {
                                                                                     font-size: 17px !important;
                                                                                 }
                                                                                 .text-detail-check ul {
                                                                                     display: block !important;
                                                                                 }
                                                                                 .text-detail-check {
                                                                                     text-align: justify !important;
                                                                                     position: unset !important;
                                                                                     padding: 0px 0 0 0% !important;
                                                                                 }
                                                                                 .stat {
                                                                                     margin: 0 24px !important;
                                                                                 }
                                                                                 .stat .text-num {
                                                                                     font-size: 30px;
                                                                                 }
                                                                                 .stat .text-num {
                                                                                     line-height: 30px;
                                                                                 }
                                                                                 .box-crop-sub-reviiew002 {
                                                                                     height: auto!important;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner {
                                                                                     padding: 50px 30px;
                                                                                 }
                                                                                 .Checked-app-banner {
                                                                                     width: 19px;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner {
                                                                                     padding: 79px 30px 5px;
                                                                                 }
                                                                                 .download_section .app_btn li a img {
                                                                                     height: 22px;
                                                                                 }
                                                                                 .faq_section .faq_panel .card {
                                                                                     padding: 25px 35px 20px 5px;
                                                                                 }
                                                                                 .faq_section {
                                                                                     padding: 30px 0 65px !important;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width:475px) {
                                                                                 h2.text-sub {
                                                                                     font-size: 17px !important;
                                                                                 }
                                                                                 h2.text-sub br {
                                                                                     display: none;
                                                                                 }
                                                                                 .stats-container {
                                                                                     width: 100%;
                                                                                     padding: 25px 0;
                                                                                 }
                                                                                 .stat {
                                                                                     margin: 0 15px !important;
                                                                                 }
                                                                                 .stats::before {
                                                                                     height: 90px;
                                                                                     left: 65%;
                                                                                 }
                                                                                 .features_app_section {
                                                                                     padding: 70px 0 30px !important;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img {
                                                                                     height: auto;
                                                                                     margin-top: 0;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner .free_img img:last-child {
                                                                                     width: max-content;
                                                                                     max-width: 385px;
                                                                                 }
                                                                                 h2 {
                                                                                     font-size: 24px !important;
                                                                                 }
                                                                                 .tet-main-banner-app {
                                                                                     font-size: 24px;
                                                                                 }
                                                                                 .faq_section .faq_panel .card-header .btn {
                                                                                     font-size: 17px;
                                                                                 }
                                                                                 .faq_section .faq_panel .card-body {
                                                                                     font-size: 15px;
                                                                                 }
                                                                                 .crop-social_media .social_media .social-box img {
                                                                                     /* padding-top: 17px; */
                                                                                     width: 24px;
                                                                                     max-width: 30px;
                                                                                     padding: 18px 0;
                                                                                 }
                                                                                 .crop-social_media .social_media .social-box a {
                                                                                     width: 55px;
                                                                                     height: 55px;
                                                                                 }
                                                                                 .icon-social-facebook {
                                                                                     width: 13px!important;
                                                                                     max-width: 30px;
                                                                                     padding: 18px 0;
                                                                                 }
                                                                                 .crop-social_media .social_media .social-box img {
                                                                                     /* padding-top: 17px; */
                                                                                     padding: 16px 0;
                                                                                 }
                                                                                 .crop-social_media .social_media .social-box a {
                                                                                     width: 50px;
                                                                                     height: 50px;
                                                                                 }
                                                                                 .icon-social-tiktokl {
                                                                                     padding: 15px 0!important;
                                                                                     width: 20px!important;
                                                                                 }
                                                                             }
                                                                             
                                                                             @media screen and (max-width:375px) {
                                                                                 .chack-list-003 {
                                                                                     text-align: left !important;
                                                                                     padding: 20px 0 0 0;
                                                                                 }
                                                                                 .free_app_section .container .free_app_inner {
                                                                                     padding: 39px 15px 5px;
                                                                                 }
                                                                                 .crop-social_media .social_media .social-box img {
                                                                                     /* padding-top: 17px; */
                                                                                     width: 24px;
                                                                                     max-width: 30px;
                                                                                     padding: 18px 0;
                                                                                 }
                                                                                 .crop-social_media .social_media .social-box a {
                                                                                     width: 55px;
                                                                                     height: 55px;
                                                                                 }
                                                                                 .icon-social-facebook {
                                                                                     width: 13px!important;
                                                                                     max-width: 30px;
                                                                                     padding: 18px 0;
                                                                                 }
                                                                                 .crop-social_media .social_media .social-box img {
                                                                                     /* padding-top: 17px; */
                                                                                     padding: 16px 0;
                                                                                 }
                                                                                 .crop-social_media .social_media .social-box a {
                                                                                     width: 50px;
                                                                                     height: 50px;
                                                                                 }
                                                                             }