/*
Theme Name: Deon Child
Theme URI: https://deon.qodeinteractive.com
Description: A child theme of Deon
Author: Edge Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: deon
Template: deon
*/

@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');

body {font-family:"Jost", sans-serif; overflow:scroll !important; overflow:initial !important;}
h1,h2,h3,h4,h5,h6 {font-family:"Lato", sans-serif !important;}
h1 {}
h2 {font-size:42px; font-weight:700 !important; line-height:48px;}
h3 {}
h4 {}
h5 {}
h6 {}
ul {list-style-position: initial !important;}

.home #qodef-page-header .qodef-header-navigation ul.menu li {height:auto;}
.home #qodef-page-header .qodef-header-navigation ul.menu li a {height:auto;}
.home #qodef-page-header .qodef-header-navigation ul.menu li ul.sub-menu {margin-top:10px !important;}
#qodef-page-header .qodef-header-navigation ul.menu li {height:100%;}
#qodef-page-header .qodef-header-navigation ul.menu li a {height:100%;}
#qodef-page-header .qodef-header-navigation ul.menu li ul.sub-menu {padding:18px 0px;}
#qodef-page-header .qodef-header-navigation ul.menu li ul.sub-menu li {padding:5px 35px; margin:0px;}
#qodef-page-header .qodef-header-navigation ul.menu li ul.sub-menu li a {font-size:18px; margin:0px; padding-right:0px;}
#qodef-page-header .qodef-header-navigation ul.menu li ul.sub-menu li a:hover {color:#0052A5;}
#qodef-page-header .qodef-header-navigation ul.menu li ul.sub-menu li a span {background-image:none; -webkit-background-clip:initial; -webkit-text-fill-color:initial;}

/*Home Header Slider*/
.home_header_silder rs-layer {font-family:"Lato", sans-serif !important;}
.home_header_silder rs-arrow.tparrows {width:45px; height:27px; top:auto !important; bottom:0px;}
.home_header_silder rs-arrow.tparrows .geer-nav-line {display:none;}
.home_header_silder rs-arrow.tparrows .geer-nav-text {width:45px;}
.home_header_silder rs-arrow.tparrows .geer-nav-text::after {content:""; background:url(https://ubteo.com/wp-content/uploads/2025/10/next-arrow.png) no-repeat !important; width:45px; height:27px; display:inline-block;}
.home_header_silder rs-arrow.tparrows.tp-leftarrow {margin-left:130px;}
.home_header_silder rs-arrow.tparrows.tp-leftarrow .geer-nav-text::after {transform:rotate(180deg);}

.qodef-side-area--opened #qodef-side-area {background-image:url(https://ubteo.com/wp-content/uploads/2025/09/logo-bg.png); background-repeat:no-repeat; background-position:center center;}
#qodef-line-navigation {background:#055cbb !important; display:none;}
.what_app_offers_heading h2.qodef-m-title {max-width:570px; margin:0 auto;}
.what_app_offers_heading.header h2.qodef-m-title {max-width:650px;}
.what_app_offers_heading h2.qodef-m-title br {display:none;}
.home_header_silder {box-shadow:0px 0px 100px #cbe1fc;}
.what_app_offers_text_section .qodef-numbered-text .qodef-m-number {font-size:150px; top:-33%; left:-22px;}
.what_app_offers_text_section .elementor-column {box-shadow:0px 0px 15px #ccc; border-radius:20px; padding:70px 20px 40px 20px; margin:10px;}
.what_app_offers_text_section .qodef-numbered-text h5.qodef-m-title {}

.app_offers_text_block h3.qodef-m-title {max-width:200px; font-size:21px; text-shadow: 0px 0px 0px #000;}
.app_offers_text_block.right h3.qodef-m-title {max-width:190px;}
.app_offers_text_block p.qodef-m-text {font-size:14px; line-height:18px;}

.app_offers_text_block .elementor-widget-deon_core_icon_with_text .qodef-m-icon-wrapper img {max-width:80px;}
.what_app_offers_tabs .elementor-container {align-items:center;}
.app_offers_text_block .elementor-widget-wrap {gap:10px;}
.app_offers_text_block .qodef-shortcode .qodef-m-content {margin-top:5px;}
.app_offers_text_block.left {margin-right:90px;}
.app_offers_text_block.right {margin-left:90px;}
.app_offers_text_block.right .qodef-shortcode {flex-direction:row-reverse;}
.app_offers_text_block.right .qodef-shortcode .qodef-m-content {text-align: right; display: flex;flex-direction: column;align-items: end;}
.app_offers_text_block.right .qodef-shortcode .qodef-m-icon-wrapper {margin:0px 0px 0px 15px;}

.what_app_offers_header_section, .what_app_offers_tabs {background:url(https://ubteo.com/wp-content/uploads/2025/09/bg.png) no-repeat; position:relative;}
.what_app_offers_tabs .elementor-widget-wrap .elementor-widget-container {}
.what_app_offers_tabs .elementor-container {position:relative; z-index:10;}
.what_app_offers_tabs::before, .what_app_offers_tabs::after {content:""; background:url(https://ubteo.com/wp-content/uploads/2025/10/bg2.png) no-repeat; display:inline-block; width:555px; height:555px; position:absolute; bottom:160px; left:50px;}
.what_app_offers_tabs::after {top:9px; left:auto; right:50px; background-size:455px; bottom:auto;}
.what_app_offers_header_section {background-position:0px 30px}
.what_app_offers_tabs .elementor-column.app_offers_text_block .elementor-widget-deon_core_icon_with_text {margin-bottom:10px;}
.what_app_offers_tabs .elementor-column.app_offers_text_block .elementor-widget-container {padding-bottom:12px; border-bottom:1px solid #0052a5c4;}
.app_offers_text_block.right .elementor-widget-wrap {gap:0px; padding:0px !important;}

.ubteo_features_text_section .elementor-container {max-width:1150px; gap:50px;}
.ubteo_features_text_section .elementor-container .elementor-column {background:#fff; border-radius:20px; padding:25px; box-shadow:0px 5px 15px #e4e4e4; transition:transform 0.4s ease, box-shadow 0.4s ease;}
.ubteo_features_text_section .elementor-container .elementor-column .elementor-widget-deon_core_section_title {margin-bottom:0px;}
.ubteo_features_text_section h3.qodef-m-title {font-size:30px;}

.how_it_works_list_content_section {background-image:url(https://ubteo.com/wp-content/uploads/2025/10/bg-how-it-works.png); background-repeat:no-repeat; background-position:10px 60px;}
.how_it_works_list_content_section.right {background-image:url(https://ubteo.com/wp-content/uploads/2025/10/bg-how-it-works-right.png); background-position:right center;}
.how_it_works_list_content_section .elementor-container {align-items:center; gap:32px;}
.how_it_works_list_content_section .elementor-container .elementor-column.text_column h6.qodef-m-title {max-width:480px; font-size:32px; line-height:35px; color:#0052a5 !important;}
.how_it_works_list_content_section .elementor-container .elementor-column.text_column h6 br {display:none;}
.how_it_works_list_content_section .elementor-container .elementor-column.text_column ul {margin-bottom:0px; list-style-type:none;}
.how_it_works_list_content_section .elementor-container .elementor-column.text_column ul li {list-style-type:disclosure-closed;}
.how_it_works_list_content_section .text_column .elementor-widget-deon_core_section_title {margin-bottom:0px;}
.how_it_works_list_content_section .text_column .elementor-widget-deon_core_accordion h6.qodef-accordion-title {padding-bottom:15px;}

.how_it_works_list_content_section video {height:450px !important; border:none !important; padding:40px; border-radius:6px; background:#3b7aba !important;}
.how_it_works_list_content_section iframe.elementor-video-iframe {height:410px !important; border:none !important; border:30px solid #3b7aba !important; border-radius:20px; background:#fff !important;}

.testimonials_section .qodef-grid-item .qodef-e-content h5 {max-width:92%; font-size:24px; color:#fff;}
.testimonials_section .qodef-grid-item .qodef-e-content p {color:#b0d1f8;}

.comparison_table_section .qodef-m-table .qodef-m-content .qodef-e-item:nth-child(1) {background:#3b7aba; height:auto; color:#fff;}
.comparison_table_section .qodef-m-table .qodef-m-table-head {background:#3b7aba; font-weight:600; min-height:inherit; padding:31px 40px; color:#fff;}
.comparison_table_section .qodef-m-table .qodef-m-table-head .qodef-m-table-head-title-image {display:none;}
.comparison_table_section .qodef-m-table .qodef-m-content ul li {display:flex; justify-content:center; align-items:center; padding:0px; height:50px;}
.comparison_table_section .qodef-m-table:nth-child(1) .qodef-m-content ul li {justify-content:flex-start;}
.comparison_table_section .qodef-m-table:nth-child(1) .qodef-m-content ul li:nth-child(1) {align-items:center; height:85.97px;}
.comparison_table_section .qodef-m-table:nth-child(2) .qodef-m-table-head {background-color:#0052a5; font-size:35px; margin-top:-20px; padding:41px 40px;}
.comparison_table_section .qodef-m-table:nth-child(2) .qodef-m-content ul li:nth-child(even) {background-color:#d2e8fd;}
.comparison_table_section .qodef-m-table:nth-child(1) .qodef-m-content .qodef-e-item {font-weight:600; line-height:18px;}
.comparison_table_section .qodef-m-content .qodef-m-content-list li:nth-child(2n-1), .comparison_table_section .qodef-m-table:not(.qodef--features) li:nth-child(2n) {background:#f1f8ff;}
.comparison_table_section .qodef-m-footer {display:none !important;}
.comparison_table_section .qodef-m-table:nth-child(2) ul li img {border-radius:100px;}

.why_we_built_app_section {background:url(https://ubteo.com/wp-content/uploads/2025/10/bg-why-built.png) no-repeat top center;}
.why_we_built_app_section .elementor-container {max-width:1440px;}
.why_we_built_app_section h2.qodef-m-title {max-width:670px;}
.why_we_built_app_section h2.qodef-m-title br {display:none;}
.why_we_built_app_section p {font-size:25px;font-weight:600; line-height:31px;}
.why_we_built_app_section ul li {margin-bottom:5px;}
.why_we_built_app_section .elementor-container .elementor-column.left .elementor-widget-wrap {}
.why_we_built_app_section .elementor-container .elementor-column.left .elementor-widget-wrap .elementor-widget-text-editor.list_content {padding:0px !important;}
.why_we_built_app_section .elementor-container .elementor-column.left .elementor-widget-wrap .elementor-widget-text-editor.list_content ul {margin-bottom:0px; list-style-position:initial;}
.why_we_built_app_section .elementor-container .elementor-column.left .elementor-widget-wrap .elementor-widget-text-editor.list_content ul li {list-style-type:disclosure-closed; margin-left:20px;}
.why_we_built_app_section .elementor-container .elementor-column.right {position:relative;}
.why_we_built_app_section .elementor-container .elementor-column.right::before {content:""; background:url(https://ubteo.com/wp-content/uploads/2025/09/circle-bg.png) no-repeat; display: inline-block; width:600px; height:600px; position:absolute; top:-240px; left:50%; -webkit-transform:translateX(-50%);}
.why_we_built_app_section .elementor-container .elementor-column.right .elementor-widget-wrap {max-width:351px; margin:0 auto; position:relative; top:-150px; background:#0052a5; border-radius:45px;}
.qodef-line-navigation-text.qodef--active {display:none !important;}
.elementor-column.mobile-frame-column .elementor-widget-wrap {background:#3b7aba;  border-radius:45px;}
.why_we_built_app_section .elementor-container .elementor-column.left .elementor-widget-wrap .elementor-widget-image {margin-bottom:0px;}
.cls_badge {padding-top:10px;}
.cls_badge img {max-width:450px !important;}
.why_we_built_app_subtitle {padding:0px !important; max-width:400px !important;}

.mobile-frame {}

.faq_section .elementor-container {width:calc(100% - 106px); max-width:1600px;}
.faq_section .elementor-container .elementor-column .elementor-widget-wrap {padding:0px !important;}
.faq_section h2.qodef-m-title br {display:none;}
.faq_section .elementor-container .elementor-column.right .elementor-widget-image {text-align:right;}
.faq_section .elementor-container .qodef-accordion-content {height:auto !important;}

/*
.faq_section h6.qodef-accordion-title .qodef-accordion-mark {width:40px !important; height:40px !important; border: 1px solid #000;border-radius: 100px;display: flex;justify-content: center;align-items: center;}
.faq_section h6.qodef-accordion-title .qodef-accordion-mark .qodef-icon--plus, .faq_section h6.qodef-accordion-title .qodef-accordion-mark .qodef-icon--minus {left:22%;}
.faq_section .qodef-accordion-content {padding-left:70px !important;}
*/

.step_process_header_txt_section .elementor-container, .key_benefits_section .elementor-container, .app_demo_video_section .elementor-container, .steps_process_section .elementor-container {width:calc(100% - 106px) !important;}
.steps_process_section .elementor-container {width:calc(100% - 156px) !important;}

.client_testimonials_section .elementor-container {min-height:inherit !important;}
.client_testimonials_section .elementor-container .elementor-widget-slider_revolution rs-module-wrap {}
.client_testimonials_section .elementor-container .elementor-widget-slider_revolution rs-slides {}
.client_testimonials_section .elementor-container .elementor-widget-slider_revolution rs-slides rs-slide {background:#f3f3f3;}

.client_testimonials_section rs-arrow.tparrows {width:45px; height:27px; top:auto !important; bottom:-30px;}
.client_testimonials_section rs-arrow.tparrows .geer-nav-line {display:none;}
.client_testimonials_section rs-arrow.tparrows .geer-nav-text {width:45px;}
.client_testimonials_section rs-arrow.tparrows .geer-nav-text::after {content:""; background:url(https://ubteo.com/wp-content/uploads/2025/10/next-arrow-testimonial.png) no-repeat !important; width:45px; height:27px; display:inline-block;}
.client_testimonials_section rs-arrow.tparrows.tp-leftarrow {margin-left:130px;}
.client_testimonials_section rs-arrow.tparrows.tp-leftarrow .geer-nav-text::after {transform:rotate(180deg);}

/*
.client_testimonials_section .testimonial_right_column rs-slide rs-layer-wrap:nth-last-child(2) rs-layer img.tp-rs-img {border:3px solid #fff; border-radius:100px;}
.client_testimonials_section .testimonial_right_column rs-slide:nth-last-child(2) rs-layer-wrap:nth-last-child(3) {}
.client_testimonials_section .testimonial_right_column rs-slide:nth-last-child(2) rs-layer-wrap:nth-last-child(3) rs-layer img.tp-rs-img {border:3px solid #fff; border-radius:100px;}
.client_testimonials_section .testimonial_right_column rs-slide:nth-last-child(2) rs-layer-wrap:nth-last-child(2) rs-layer img.tp-rs-img {border:none; border-radius:0px;}
.client_testimonials_section .testimonial_right_column rs-slide:nth-last-child(1) rs-layer-wrap:nth-last-child(1) rs-layer img.tp-rs-img {border:3px solid #fff; border-radius:100px;}
.client_testimonials_section .testimonial_right_column rs-slide:nth-last-child(1) rs-layer-wrap:nth-last-child(2) rs-layer img.tp-rs-img {border:none; border-radius:0px;}
*/

/*Back to Top CSS*/
#qodef-back-to-top {display:none;}

/*About Us CSS*/
.qodef-page-title {display:none !important;}
.aboutus_header .landing_header_img::before {content:""; background:rgba(0, 0, 0, 0.6); width:100%; height:100%; display:inline-block; position:absolute; top:0px; left:0px; z-index:10;}
.aboutus_header .landing_header {position:relative; z-index:100;}
.aboutus_header .elementor-container {padding-right:0px !important;}
.aboutus_header .elementor-container img {aspect-ratio:10 / 3.7; height:auto; object-fit:cover; object-position:center center;}
.landing_header_img {margin-bottom:0px !important;}
/*
.landing_header {position:absolute !important; top:50%; right:20%; -webkit-transform:translate(0%,-50%);}
.landing_header h1 {text-align:right; color:#fff !important;}
.landing_header.left {right:initial !important; left:70px; -webkit-transform:initial;}
.landing_header.left h1 {text-align:left !important}
*/

.landing_header {position:absolute !important; top:45.5%; left:70px;}
.landing_header h1 {color:#fff !important;}

.aboutus_text_section .elementor-container {padding:0px 73px !important;}
.aboutus_text_section .elementor-container .elementor-column.left_column {width:350px; margin-right:100px;}
.aboutus_text_section .elementor-container .elementor-column.right_column {width:calc(100% - 450px);}

.aboutus_text_section .elementor-container .elementor-widget-heading {margin-bottom:10px !important;}
.aboutus_text_section .elementor-container h2.elementor-heading-title {font-size:35px; font-weight:900 !important;}
.aboutus_text_section .elementor-container h3.elementor-heading-title {font-size:20px; line-height:25px;}
.aboutus_text_section .elementor-container .left_column .history_highlight_pointer ul {margin:30px 0px;}
.aboutus_text_section .elementor-container .left_column .history_highlight_pointer ul li {display:flex; align-items:center; gap:15px; list-style-type:none; margin-bottom:25px; border-bottom:1px solid #000; padding-bottom:25px; font-size:18px; font-weight:400; color:#000;}
.aboutus_text_section .elementor-container .left_column .history_highlight_pointer ul li img {border: 1px solid #0052A5; padding:10px; width:65px; border-radius:5px;}
.aboutus_text_section .elementor-container .left_column .history_highlight_pointer ul li div {display:flex; flex-direction:column; position:relative; top:5px; letter-spacing:-0.8px;}

.aboutus_text_section .elementor-container .left_column .history_highlight_pointer ul li:nth-last-child(1) {border-bottom:none;}
.aboutus_text_section .elementor-container .left_column .history_highlight_pointer ul li strong {font-family:"Lato", sans-serif !important; font-size:33px; font-weight:900; display:inline-block; padding-bottom:10px; letter-spacing:0px; color:#000;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block h3 {font-size:30px; font-weight:900; color:#0052A5;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block ul {display:flex; flex-wrap:wrap; gap:20px; margin-bottom:0px;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block ul li {width:calc(33% - 14px); list-style-type:none; border:1px solid #000; border-radius:0px; box-shadow:5px 5px 10px #ccc; border-radius:10px; padding:25px; display:flex; flex-direction:column; align-items:center; justify-content:center; gap:10px; font-weight:500; font-size:19px; text-align:center; color:#000;}

.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder h3, .aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder h4 {margin:0px;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder h4 {background:#fff; margin:7px 0px 0px 0px; font-size:21px; line-height:25px; position:relative; color:#575757;}
/*
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder h4::after {content:""; border-bottom:1px solid #000;width: 280px;height: 1px;display: inline-block;    position: absolute;bottom: 0px;margin-left: 6px;}
*/
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_text {max-width:540px;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_text h5, .aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_text h6 {margin:0px;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_text h5 {font-weight:900;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_text h6 {font-size:21px; margin-bottom:25px; color:#0052A5;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_text ul {flex-direction:column; margin:20px 0px 10px 0px; gap:0px;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_text ul li {padding:7px 0px 7px 10px;box-shadow: none;border: none;width: 100%;display: flex;    align-items:flex-start;text-align: left;font-size:19px;list-style-type: disc;border-left:6px solid #0052A5;margin-bottom: 10px;border-right:6px solid #0052A5;border-top: 1px solid #0052A5;border-bottom: 1px solid #0052A5;color: #0052A5;font-weight:700;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_text a {font-weight:600; text-decoration:underline; color:#000;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_video {float:left; width:500px; margin-right:45px;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_video iframe {height:330px;}

/*How it Works*/
.step_process_header_txt_section {}
.step_process_header_txt_section .qodef-shortcode.qodef-section-title {display:flex; flex-direction:column-reverse;}
.step_process_header_txt_section .qodef-shortcode.qodef-section-title h2.qodef-m-title {font-size:55px; font-weight:900 !important;}
.step_process_header_txt_section .qodef-shortcode.qodef-section-title h3.qodef-m-title {font-size:30px;}
.step_process_header_txt_section .qodef-shortcode.qodef-section-title .qodef-m-subtitle {text-transform:inherit; letter-spacing:0px; font-size:19px; max-width:950px; line-height:24px; font-family: "Jost", sans-serif;}
.steps_process_section .qodef-workflow-item .qodef-workflow-text .qodef-year {opacity: 1 !important;-webkit-text-fill-color: initial;color: #fff;font-size:35px !important; top:15px;background:#005F73; display: flex;    width:70px;height:70px;justify-content: center;align-items: center;border-radius: 100px;padding-right: 0px !important;}
.steps_process_section .qodef-workflow-item .qodef-workflow-text h4.qodef-m-title {font-size:33px; font-weight:900; margin-left:10px !important; color:#0052A5;}
.steps_process_section .qodef-workflow-item .qodef-workflow-text .qodef-m-text {margin-left:10px !important;}
.app_demo_video_section .elementor-container {display:flex; align-items:center;}
.app_demo_video_section .elementor-container .elementor-column.left h2 {font-size:45px; font-weight:900 !important; max-width:540px; line-height:50px;}
.app_demo_video_section .elementor-container .elementor-column.left h3 {font-size:23px; line-height:30px; max-width:500px; font-weight:400 !important;}
.app_demo_video_section .elementor-container .elementor-column.left ul {display:flex; gap:25px; margin:0px 0px 0px 20px;}
.app_demo_video_section .elementor-container .elementor-column.left ul li {font-family:"Lato", sans-serif !important; font-size:17px; font-weight:600; list-style-type:circle; color:#000;}
.app_demo_video_section .elementor-container .elementor-column.left ul li::first-letter {font-size:20px;}
.app_demo_video_section .elementor-container .elementor-column.right iframe {border:30px solid #3c7ec1; border-radius:10px;}
.app_demo_video_section .elementor-container .elementor-column.right video {height:410px; border:25px solid #3b7aba; border-radius:10px;}

.ubteo_features_text_section .elementor-container {width:calc(100% - 106px); gap:30px;}
.how_it_works_list_content_section .elementor-container {width:calc(100% - 106px) !important;}
.comparison_table_section .elementor-container {width:calc(100% - 106px) !important;}
.why_we_built_app_section .elementor-container {width:calc(100% - 106px) !important;}
.steps_process_section .main-line {border-left: 1px solid #0052A5 !important;}
.steps_process_section .qodef-workflow-item::after {background-color:#0052A5 !important;}

.key_benefits_section .elementor-container {}
.key_benefits_section .elementor-container h2.elementor-heading-title {font-size:35px; font-weight:900 !important;}
.key_benefits_section .elementor-container h3.elementor-heading-title {font-size:25px; font-weight:400 !important; max-width:720px; margin:0 auto; line-height:29px; color:#000;}
.key_benefits_section .elementor-container ul {display:flex; flex-wrap:wrap; gap:18px; margin-top:30px;}
.key_benefits_section .elementor-container ul li {width:calc(33.333% - 12px); color:#000; font-size:17px; padding:25px; text-shadow:0px 0px 0px #000; list-style-type:none; border:1px solid #000; border-radius:10px;}
.key_benefits_section .elementor-container ul li img {max-height:65px; margin-bottom:15px;}
.key_benefits_section .elementor-container ul li strong {font-size:21px; font-weight:500; display:block; text-shadow:none; margin-bottom:5px;}
.app_demo_video_section .elementor-container {gap:50px;}
.steps_process_section .qodef-workflow-item .qodef-workflow-text h4.qodef-m-title {max-width:300px; margin-right:0px !important;}
.steps_process_section .qodef-workflow-item:nth-child(2n) .qodef-workflow-text {padding-left:170px !important;}
.steps_process_section .qodef-workflow-item:nth-child(2n) .qodef-workflow-text .qodef-year {left:90px !important;}
.steps_process_section .qodef-workflow-item:nth-child(2n+1):not(:first-child) .qodef-workflow-text {padding-left:85px !important; padding-right:130px !important;}
.steps_process_section .qodef-workflow-item:nth-child(2n+1):not(:first-child) .qodef-workflow-text .qodef-year {left:0px !important;}
.steps_process_section .qodef-workflow-item .qodef-workflow-text .qodef-m-text {max-width:initial !important;}

/*
.page.page-id-11345 .landing_header, .page.page-id-11933 .landing_header {top:45.5%; left:0px !important; right:initial; -webkit-transform:initial;}
.page.page-id-11345 #landing_header_image h1, .page.page-id-11933 #landing_header_image h1 {text-align:center !important;}
*/

/*App Download Page*/
.app_download.step_process_header_txt_section .qodef-shortcode.qodef-section-title .qodef-m-subtitle {margin-top:12px;}
.barcode_download_section .elementor-container {max-width:800px !important; flex-wrap:wrap; gap:30px;}
.barcode_download_section .elementor-container .elementor-column {width:calc(50% - 15px);}
.barcode_download_section .elementor-container .elementor-column .elementor-widget-wrap img {border:1px solid #000;}
.barcode_download_section .elementor-container .elementor-column .scan_app_txt {line-height:30px; border:1px solid #dc4439; padding:10px 20px;}
.barcode_download_section .elementor-container .elementor-column .scan_app_txt p {margin:0px;}
.barcode_download_section .elementor-container .elementor-column .scan_app_txt strong {font-size:40px; color:#dc4439;}
.barcode_download_section .elementor-container .elementor-column .scan_app_txt.ios {border:1px solid #4285f6;}
.barcode_download_section .elementor-container .elementor-column .scan_app_txt.ios strong {color:#4285f6;}
.barcode_download_section .elementor-container .elementor-column .elementor-widget-wrap .app img {border:none;}

/*FAQ Page CSS*/
.faq.step_process_header_txt_section {background:url(https://ubteo.com/wp-content/uploads/2025/10/faq-bg.jpg) no-repeat top left; background-size:100%;}
.faq.step_process_header_txt_section .qodef-shortcode.qodef-section-title .qodef-m-subtitle {margin-top:12px;}
#faq_page.faq_section .elementor-container {max-width:1230px; flex-wrap:wrap; column-gap:60px; align-items:flex-start;}
#faq_page.faq_section .elementor-container .elementor-column.image {width:481px;}
#faq_page.faq_section .elementor-container .elementor-column.image img {border-radius:400px; border:10px solid #0052A5;}
#faq_page.faq_section .elementor-container .elementor-column.text {width:calc(100% - 541px);}

/*Contact Us*/
.contact.step_process_header_txt_section .qodef-shortcode.qodef-section-title h2.qodef-m-title {padding-bottom:5px;}
.contact.step_process_header_txt_section .qodef-shortcode.qodef-section-title .qodef-m-subtitle {margin-top:13px;}
/*
.contact_form_section {background:url(https://ubteo.com/wp-content/uploads/2025/10/contact-bg.jpg) no-repeat top left; background-size:cover;}
*/
.contact_form_section .elementor-container {width:calc(100% - 140px); max-width:1170px; background-color:#f3f3f3; padding:70px; margin-top:50px;}
.contact_form_section .elementor-container .elementor-column.left_form .elementor-widget-wrap {padding:0px;}
.contact_form_section .elementor-container .elementor-column.left_form .elementor-widget-wrap .wpforms-container {margin:0px;}
.contact_form_section .elementor-container .elementor-column.left_form form {}
.contact_form_section .elementor-container .elementor-column.left_form form .wpforms-field-container {}
.contact_form_section .elementor-container .elementor-column.left_form form .wpforms-field-container .wpforms-field {padding:5px 0px;}
.contact_form_section .elementor-container .elementor-column.left_form form .wpforms-field-container .wpforms-field input, .contact_form_section .elementor-container .elementor-column.left_form form .wpforms-field-container .wpforms-field textarea {max-width: initial;border-radius: 0px;border: 1px solid #727272;padding: 0px 10px;color: #000; font-family:"Jost", sans-serif;}
.contact_form_section .elementor-container .elementor-column.left_form form .wpforms-field-container .wpforms-field textarea {padding:20px 10px;}
.contact_form_section .elementor-container .elementor-column.left_form form .wpforms-field-container .wpforms-field input::placeholder {color:#000 !important;}
.contact_form_section .elementor-container .elementor-column.left_form form .wpforms-submit-container button {padding: 17px 60px;height: auto;border-radius: 0px;width: 100%;text-align: center !important;justify-content: center;font-size: 22px;letter-spacing: -1px;text-transform: uppercase;}
.contact_form_section .elementor-container .elementor-column.right_address {}
.contact_form_section .elementor-container .elementor-column.right_address h2 {margin:0px 0px 10px 0px; font-size:32px !important; font-weight:900 !important; color:#000;}
.contact_form_section .elementor-container .elementor-column.right_address ul {margin:0px;}
.contact_form_section .elementor-container .elementor-column.right_address ul li {display:flex; flex-wrap:wrap; align-items:center; gap:15px; list-style-type:none; font-size:22px; line-height:27px; margin-bottom:15px; max-width:250px; color:#000;}
.contact_form_section .elementor-container .elementor-column.right_address ul li a {text-decoration:underline;}
.contact_form_section .elementor-container .elementor-column.right_address ul li a:hover {text-decoration:none;}
.contact_form_section .elementor-container .elementor-column.right_address ul li::before {content:""; display:inline-block; position:relative;}
.contact_form_section .elementor-container .elementor-column.right_address ul li:nth-child(1) {align-items:flex-start;}
.contact_form_section .elementor-container .elementor-column.right_address ul li:nth-child(1)::before {background:url(https://ubteo.com/wp-content/uploads/2025/10/location.png) no-repeat top left; width:18px; height:25px; top:3px;}
.contact_form_section .elementor-container .elementor-column.right_address ul li:nth-child(2)::before {background:url(https://ubteo.com/wp-content/uploads/2025/10/phone.png) no-repeat top left; width:18px; height:23px;}
.contact_form_section .elementor-container .elementor-column.right_address ul li:nth-child(3)::before {background:url(https://ubteo.com/wp-content/uploads/2025/10/email.png) no-repeat top left; width:18px; height:17px;}
.contact_form_section .elementor-container .elementor-column.right_address ul li div {width:calc(100% - 33px);}

/*Features CSS*/
.features.step_process_header_txt_section .qodef-shortcode.qodef-section-title .qodef-m-subtitle {margin-top:12px;}
#qodef-page-wrapper .features_content_block_section {padding:100px 0px !important;}
#qodef-page-wrapper .features_content_block_section.even {background:url(https://ubteo.com/wp-content/uploads/2025/10/features-bg.jpg) no-repeat; background-size:cover; background-color:#f3f3f3;}
#qodef-page-wrapper .features_content_block_section.last {padding-bottom:30px !important;}
#qodef-page-wrapper .features_content_block_section .elementor-container {width:calc(100% - 106px) !important; max-width:1300px !important; padding:0px !important; margin:0 auto;display:flex; flex-wrap:wrap; align-items:center; gap:70px;}
#qodef-page-wrapper .features_content_block_section .elementor-container .elementor-column {width:calc(50% - 35px);}
#qodef-page-wrapper .features_content_block_section .elementor-container .elementor-column.image img {width:100%; padding:25px; background:#fff; border-radius:20px; box-shadow:0px 0px 15px #ccc;}
#qodef-page-wrapper .features_content_block_section .elementor-container .elementor-column.text h2 {max-width:392px; font-size:35px; font-weight:900 !important; line-height:40px; color:#0052A5;}
#qodef-page-wrapper .features_content_block_section .elementor-container .elementor-column.text .elementor-widget-text-editor {color:#000;}

/*Popup CSS*/
.hustle-ui.hustle-popup .hustle-popup-content {width:calc(100% - 80px);}
.hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-layout-body {}
.hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-layout-body .hustle-layout-content, .hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-layout-body .hustle-layout-form {width:50% !important; max-width:initial !important; flex:initial !important;}
.hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-layout-body .hustle-layout-content {background:#0052A5;}
.hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-layout-body .hustle-layout-content .hustle-content .hustle-group-title h3 {font-size:31px; font-weight:900; line-height:32px; margin-bottom:15px; color:#fff;}
.hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-layout-body .hustle-layout-content .hustle-content .hustle-group-title h4 {font-size:19px; font-weight:400; line-height:24px; margin-top:5px; color:#fff;}
.hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-layout-body .hustle-layout-form {background:#fff; padding:40px 30px;}
.hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-layout-body .hustle-layout-form .hustle-form-fields {flex-direction:column; align-items:flex-start; row-gap: 5px; margin:10px 0px;}
.hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-layout-body .hustle-layout-form .hustle-form-fields .hustle-field {width:100%;}
.hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-layout-body .hustle-layout-form .hustle-form-fields .hustle-field .hustle-input-label [class*="hustle-icon-"] {color:#575757;}
.hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-layout-body .hustle-layout-form .hustle-form-fields .hustle-field input {font-size:14px; border:1px solid #5b5b5b; color:#000 !important;}
.hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-layout-body .hustle-layout-form .hustle-form-fields .hustle-field input::placeholder {color:#000 !important;}
.hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-layout-body .hustle-layout-form .hustle-form-fields .hustle-button {background-color:#0052A5; width:100%; border-color:#0052A5 !important; font-family:"Jost", sans-serif; font-size:20px;font-weight:500;color: #fff !important;height: 45px;letter-spacing:0px;}
.hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-button-icon {background: #000;padding:10px;width:30px;height:30px;border-radius:100px;top:15px; right:-15px;    display:flex; justify-content:center; align-items:center;}
.hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-button-icon .hustle-icon-close::before {font-size:11px; color:#fff;}

/*Privacy Policy*/
#qodef-page-outer .privacy_policy_section {border-top:1px solid #000; padding:100px 0px 50px 0px;}
#qodef-page-outer .privacy_policy_section .elementor-container {width:calc(100% - 140px) !important; max-width:1170px !important; padding:0px !important; margin:0 auto;}
#qodef-page-outer .privacy_policy_section .elementor-container .elementor-column .elementor-widget-heading h1 {color:#0052A5;}
#qodef-page-outer .privacy_policy_section h2 {color: #0052A5;font-size:30px !important; line-height:34px !important; font-weight: 800 !important;margin:0px 0px 10px 0px !important;}
#qodef-page-outer .privacy_policy_section h3 {color:#000; font-size:23px; margin:0px 0px 10px 0px;}
#qodef-page-outer .privacy_policy_section p {margin:0px 0px 15px 0px; color:#000;}
#qodef-page-outer .privacy_policy_section ul {margin-left:30px;}
#qodef-page-outer .privacy_policy_section ul li {color:#000;}

/*Footer CSS*/
.footer_cta_section {width:calc(100% - 73px); max-width:970px; margin:0 auto; top:115px; z-index:10; border-radius:20px; padding:35px 0px !important;}
.footer_cta_section .elementor-container {flex-direction:column; align-items:center;}
.footer_cta_section .elementor-widget-wrap {padding:0px !important;}
.footer_cta_section h2 br {display:none;}
.footer_cta_section .elementor-widget-wrap .elementor-widget-container {padding:0px !important;}
.footer_cta_section .elementor-container .elementor-column {width:100%;}
.footer_cta_section .elementor-container .elementor-column:nth-child(2) {margin-top:20px;}
.footer_cta_section .elementor-container .elementor-column:nth-child(2) .elementor-widget-wrap {display:flex; flex-direction:row; flex-wrap:nowrap; justify-content:center; gap:10px;}
.footer_cta_section .elementor-container .elementor-column:nth-child(2) .elementor-widget-wrap .elementor-widget-image {width:auto;}

#qodef-page-footer-top-area, #qodef-page-footer-bottom-area {background:#004993;}
#qodef-page-footer-top-area {background-color:#0052a5; padding-top:90px;}

#qodef-page-footer-top-area #qodef-page-footer-top-area-inner {width:calc(100% - 93px); max-width:1440px; padding-top:100px;}
#qodef-page-footer-bottom-area {border-top:1px solid #133375; padding:15px 0px 20px 0px;}
#qodef-page-footer-bottom-area #qodef-page-footer-bottom-area-inner {width:calc(100% - 93px); max-width:1440px; padding:0px;}
#qodef-page-footer-bottom-area #qodef-page-footer-bottom-area-inner .qodef-grid-item p {margin:0px; color:#fff;}
#qodef-page-footer .qodef-grid-item figure {margin-bottom:20px !important;}
#qodef-page-footer .qodef-grid-item figure img {max-width:180px !important; opacity:0.8;}
#qodef-page-footer .qodef-grid-item .wp-block-group p {font-size:19px; line-height:24px; margin:0px !important;}
#qodef-page-footer .qodef-grid-item .wp-block-group p strong {font-weight:600;}
#qodef-page-footer .qodef-grid-item .wp-block-column .widget.widget_nav_menu {margin-top:0px !important;}
#qodef-page-footer .qodef-grid-item .wp-block-column h2 {font-size:29px; margin:19px 0px 17px 0px; border-bottom:1px solid #00366c; padding-bottom:14px;}
#qodef-page-footer .qodef-grid-item .wp-block-column .widget.widget_nav_menu .menu-ubteo-menu-container ul li {margin-bottom:5px !important;}
#qodef-page-footer .qodef-grid-item .wp-block-column .widget.widget_nav_menu ul li a {font-size:18px; font-weight:400; letter-spacing:1px; text-transform:capitalize;}
#qodef-page-footer .qodef-grid-item .wp-block-column .widget.widget_nav_menu ul li a:hover {background:initial; -webkit-text-fill-color:initial;}
#qodef-page-footer #qodef-page-footer-bottom-area .qodef-grid-item .wp-block-column .wp-block-code {background:transparent; margin:0px; padding:0px;}
#qodef-page-footer #qodef-page-footer-bottom-area .qodef-grid-item .wp-block-column .wp-block-code code {background:transparent; font-family:"Jost", sans-serif; color:#fff; text-align:right;}
#qodef-page-footer #qodef-page-footer-bottom-area .qodef-grid-item .wp-block-column .wp-block-code code a {color:#fff;}
#qodef-page-footer .qodef-grid-item:nth-child(2) .wp-block-columns .wp-block-column:nth-child(1) ul.wp-block-social-links {gap:7px;}
#qodef-page-footer .qodef-grid-item:nth-child(2) .wp-block-columns .wp-block-column:nth-child(1) ul.wp-block-social-links li {margin:0px !important;}
#qodef-page-footer .qodef-grid-item:nth-child(2) figure {margin-bottom:5px !important;}
#qodef-page-footer .qodef-grid-item:nth-child(2) img {max-width:400px !important;}

/*
.home_header_silder, .what_app_offers_header_section, .what_app_offers_tabs, .ubteo_features_text_section, .ubteo_features_header_section, .how_it_works_list_content_section, .how_it_works_header_section, .comparison_table_header_section, .comparison_table_section, .why_we_built_app_section, .faq_section {display:none !important;}
*/

@media (min-width:1700px) {
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_title rs-layer {font-size:94px !important; line-height:100px !important;}
}

@media (max-width:1699px) {
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_title, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_subtitle, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.google_play {left:12% !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_title {top:320px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_title rs-layer {width:580px !important; font-size:67px !important; line-height:72px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_subtitle {top:291px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.ios_app_store {left:24% !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_slider_img {left:auto !important; right:12%;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_slider_img rs-layer {width:auto !important; height:auto !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_slider_img rs-layer img {max-height:350px; height:auto !important; width:auto !important;}
.what_app_offers_tabs::before {background-size:490px; bottom:160px;}
.what_app_offers_tabs::after {background-size:355px; top:100px; right:-130px;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.google_play {top:610px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.ios_app_store {top:610px !important;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_video {width:48%; margin-right:30px;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_text {width:48%;}
.aboutus_text_section .elementor-container {padding:0px 40px !important;}
}

@media (max-width:1599px) {
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.ios_app_store {left:24.5% !important;}
.landing_header {position:absolute !important; top:45.5%; left:73px; right:initial; -webkit-transform:initial;}
.landing_header h1 {text-align:left; color:#fff !important;}
}

@media (max-width:1499px) {
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.ios_app_store {left:25.5% !important;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_video iframe {height:370px;}
}

@media (max-width:1440px) {
.aboutus_text_section {padding-bottom:0px !important;}
}

@media (max-width:1400px) {
.home_header_silder rs-arrow.tparrows {bottom:-20px;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_title, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_subtitle, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.google_play {        left:10% !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_slider_img {top:130px !important; right:10% !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.ios_app_store {left:24% !important;}

.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_title {top:230px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_subtitle {top:200px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_slider_img {top:135px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_slider_img rs-layer img {max-height:350px;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.google_play, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.ios_app_store {top:473px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.google_play .rs-layer, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.ios_app_store .rs-layer {width:170px !important; height:53px !important;}
	
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide:nth-child(3) rs-layer-wrap.home_header_slider_title {top:210px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide:nth-child(3) rs-layer-wrap.home_header_slider_subtitle {top:190px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide:nth-child(3) rs-layer-wrap.google_play, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide:nth-child(3) rs-layer-wrap.ios_app_store {top:520px !important;}
	
.client_testimonials_section .text_testimonials, .client_testimonials_section .video_testimonials {left:60px !important;}
.client_testimonials_section .text_testimonials rs-layer {width:calc(100% - 60px) !important; line-height:26px !important;}
.client_testimonials_section .video_testimonials {width:calc(100% - 60px) !important;}
.client_testimonials_section .video_testimonials rs-layer {width:calc(100% - 60px) !important;}
.client_testimonials_section .author_img {top:auto !important; bottom:80px; left:60px !important;}
.client_testimonials_section .author_img rs-layer {transform:initial !important;}
.client_testimonials_section .geer_nav_prev_next_light.tp-rightarrow .geer-nav-line {width:56px !important; left:-70px !important;}
.client_testimonials_section rs-arrow.tparrows {bottom:-15px;}
	
.what_app_offers_tabs::before {background-size:420px; bottom:140px;}
.what_app_offers_tabs::after {top:30px; right:-160px;}
.app_offers_text_block.left {margin-right: 40px;}
.app_offers_text_block.right {margin-left:40px;}
	
.landing_header {right:18%;}
.aboutus_text_section .elementor-container .elementor-column.left_column {margin-right:60px;}
.aboutus_text_section .elementor-container .elementor-column.right_column {width:calc(100% - 410px);}
}

@media (max-width:1366px) {

}

@media (max-width:1300px) {
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_title, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_subtitle, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.google_play {        left:8% !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_slider_img {right:8% !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.ios_app_store {left:23% !important;}
.what_app_offers_tabs .elementor-container {width:calc(100% - 106px) !important;}
.what_app_offers_tabs::before {background-size:380px; bottom:140px; left:40px;}
.what_app_offers_tabs::after {background-size:315px; top:40px; right:-190px;}
.why_we_built_app_section .elementor-container .elementor-column.right::before {background-size:500px; width:500px; height:500px; top:-230px;}
	
.landing_header {right:15%;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder h4::after {width:90px;}
	
.app_demo_video_section .elementor-container .elementor-column.left .heading {margin-bottom:10px;}
.app_demo_video_section .elementor-container .elementor-column.left h2 {font-size:35px; line-height:40px;}
	
.steps_process_section .elementor-container {width:calc(100% - 126px) !important;}
	
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_video iframe {height:410px !important;}
}

@media (max-width:1250px) {
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block ul li {width:calc(50% - 10px);}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_video {width:47%;}
}

@media (max-width:1200px) {
#qodef-page-header #qodef-page-header-inner {padding:0px 50px;}
#qodef-page-header ul.menu li {margin:0px 15px;}
#qodef-page-header ul.menu li:nth-child(1) {margin-left:0px;}
/*
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_title rs-layer {width:550px !important; font-size:80px !important; line-height:82px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_title, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_subtitle, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.google_play {left:7% !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_slider_img {right:7% !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.google_play, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.ios_app_store {top:505px !important;}
*/
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.ios_app_store {left:23% !important;}
.client_testimonials_section .author_img {left:30px !important;}
.client_testimonials_section .name {left:30px !important;}
.client_testimonials_section .text_testimonials, .client_testimonials_section .video_testimonials {left:30px !important;}
.client_testimonials_section .video_testimonials {width:calc(100% - 30px) !important;}
}

@media (max-width:1139px) {
#qodef-page-footer .qodef-grid-item .wp-block-column h2 {font-size:25px; margin-bottom:22px; padding-bottom:10px;}
.what_app_offers_tabs::before {background-size:335px; bottom:80px; left:30px;}
.what_app_offers_tabs::after {background-size:270px; top:20px; right:-255px;}
.how_it_works_list_content_section .elementor-container .elementor-column.text_column h6.qodef-m-title {font-size:30px;}
.comparison_table_section .qodef-m-table .qodef-m-content ul li {font-size:17px;}
.comparison_table_section .qodef-m-table:nth-child(1) .qodef-m-content ul li {font-size:16px;}
.faq_section .elementor-container h2.qodef-m-title {font-size:37px; line-height:43px;}
.client_testimonials_section .name rs-layer {font-size:24px !important;}
	
.landing_header {right:10%;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder h4::after {display:none;}
.aboutus_text_section .elementor-container .elementor-column.left_column {margin-right:40px;}
.aboutus_text_section .elementor-container .elementor-column.right_column {width:calc(100% - 390px);}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_video, .aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_text {width:100%; max-width:initial; margin-right:0px;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_video {margin-bottom:0px;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_text h6 {margin-bottom:5px;}
.foundation_success_content_block {margin-bottom:5px !important;}
.about_ubteo_content_block {margin-bottom:10px !important;}
.foundation_success_content_block {margin-top:20px !important;}
	
.steps_process_section .elementor-container {width:calc(100% - 86px) !important;}
.steps_process_section .qodef-workflow-item .qodef-workflow-text h4.qodef-m-title {font-size:31px;}
	
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_video iframe {height:380px !important;}
	
#qodef-page-wrapper .features_content_block_section .elementor-container .elementor-column.image img {height:400px; object-fit:cover;}
}

@media (max-width:1100px) {
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.ios_app_store {left:26% !important;}
}

@media (max-width:1024px) {
#qodef-page-mobile-header {z-index:1000 !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_title, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_subtitle, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.google_play {left: 50px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_slider_img {right:50px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.ios_app_store {left:230px !important;}
#qodef-page-footer-top-area #qodef-page-footer-top-area-inner {padding-top:75px;}
.what_app_offers_tabs .elementor-container {width:calc(100% - 80px) !important; flex-direction:column;}
.what_app_offers_tabs .elementor-container .app_offers_text_block {width:100% !important;}
.what_app_offers_tabs .elementor-container .app_offers_text_block.left {order:2; margin-right:0px;}
.what_app_offers_tabs .elementor-container .mobile-frame-column {width:275px !important; order:1; margin:100px 0px 50px 0px;}
.what_app_offers_tabs .elementor-container .app_offers_text_block.right {order:3; margin-left:0px;}
.what_app_offers_tabs .elementor-container .app_offers_text_block.right .qodef-shortcode {flex-direction:row}
.what_app_offers_tabs .elementor-container .app_offers_text_block.right .elementor-widget-wrap {padding:0px;}
.app_offers_text_block.right .qodef-shortcode .qodef-m-icon-wrapper {margin:0px;}
.app_offers_text_block.right .qodef-shortcode .qodef-m-content {text-align:center; align-items:center;}
.app_offers_text_block .qodef-shortcode {flex-direction:column !important; align-items:center; gap:10px;}
.app_offers_text_block .qodef-shortcode .qodef-m-content {text-align:center;}
.app_offers_text_block .qodef-shortcode .qodef-m-icon-wrapper {margin:0px !important;}
.app_offers_text_block h3.qodef-m-title {max-width:100% !important; line-height:24px;}
.app_offers_text_block p.qodef-m-text {margin-top:3px;}
.what_app_offers_tabs .elementor-column.app_offers_text_block.right .elementor-widget-deon_core_icon_with_text:nth-last-child(1) .elementor-widget-container {border-bottom:0px; padding-bottom:0px;}
.what_app_offers_tabs::before {display:none;}
.what_app_offers_tabs::after {background-size:550px;width: 550px;height: 550px; top:40px; left: 50%;-webkit-transform: translateX(-50%);right: auto;}
.app_offers_text_block .elementor-widget-wrap {gap:0px;}
.what_app_offers_tabs .elementor-column.app_offers_text_block .elementor-widget-deon_core_icon_with_text {margin-bottom:20px;}
.what_app_offers_tabs .elementor-column.app_offers_text_block .elementor-widget-container {padding-bottom:20px;}	
.ubteo_features_text_section .elementor-container .elementor-column .elementor-widget-wrap {padding:20px 20px 0px 20px !important;}
.how_it_works_list_content_section .elementor-container {justify-content:center; gap:10px;}
.how_it_works_list_content_section.right {background-position:right 63px;}
.how_it_works_list_content_section.right .elementor-container {flex-direction:column-reverse;}
.how_it_works_list_content_section .elementor-container .elementor-column {width:100%; max-width:650px;}
.comparison_table_section .qodef-m-table:nth-child(2) .qodef-m-table-head {margin-top:0px; padding:31px 40px;}
.why_we_built_app_section {background-size:cover; padding-bottom:90px !important;}
.why_we_built_app_section .elementor-container {flex-direction:column-reverse;}
.why_we_built_app_section .elementor-container .elementor-column.left {padding-top:140px;}
.why_we_built_app_section .elementor-container .elementor-column.left .elementor-widget-container {padding:0px;}
.why_we_built_app_section .elementor-container .elementor-column.right::before {top:0px;}
.why_we_built_app_section .elementor-container .elementor-column.right .elementor-widget-wrap {max-width:300px; top:90px; padding:10px;}
.why_we_built_app_subtitle {max-width:500px !important; margin:0px auto 40px auto !important; text-align:center;}
.why_we_built_app_section p {text-align:center;}
.why_we_built_app_section h2.qodef-m-title {margin:0 auto; text-align:center;}
.why_we_built_app_section .elementor-container .elementor-column.left .elementor-widget-wrap .elementor-widget-text-editor.list_content ul {max-width:450px; margin:0px auto;}
.why_we_built_app_section .elementor-container .elementor-column.left .elementor-widget-wrap .elementor-widget-image {text-align:center;}
.faq_section .elementor-container {flex-direction:column-reverse;}
.faq_section .elementor-container h2.qodef-m-title {max-width:550px; margin-bottom:30px;}
.faq_section .elementor-container .elementor-column.right .elementor-widget-image {text-align:center; margin-bottom:30px;}
.client_testimonials_section .video_testimonials {width:100% !important; top:30px !important;}
.client_testimonials_section .elementor-container {flex-direction:column-reverse; gap:40px;}
.client_testimonials_section .blue-bg rs-layer {height:160px !important;}
.client_testimonials_section .author_img {bottom:70px;}
.client_testimonials_section .name {top:auto !important; bottom:30px;}
	
#landing_header_image {padding:0px;}
.aboutus_text_section {padding-bottom:0px !important}
.aboutus_text_section .elementor-container {padding:0px 30px !important;}
.aboutus_text_section .elementor-container .elementor-column.left_column {width:250px;}
.aboutus_text_section .elementor-container .elementor-column.right_column {width:calc(100% - 290px);}
.aboutus_text_section .elementor-container .left_column .history_highlight_pointer ul li img {padding:7px; width:45px;}
.aboutus_text_section .elementor-container .left_column .history_highlight_pointer ul li div {font-size:14px;}
.aboutus_text_section .elementor-container .left_column .history_highlight_pointer ul li strong {font-size:28px; letter-spacing:-0.5px;}
.about_ubteo_content_block {margin-bottom:10px !important}
.foundation_success_content_block {margin-top:10px !important;}
.aboutus_text_section .elementor-container .left_column .history_highlight_pointer ul {margin-top:15px;}
.foundation_success_content_block {margin-bottom:10px !important;}
.aboutus_text_section .elementor-container h3.elementor-heading-title {padding-right:10px;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block.founder_video iframe {aspect-ratio:10 / 6; height:auto !important;}
	
.key_benefits_section {padding:60px 0px 0px 0px !important;}
.key_benefits_section .elementor-container ul li {width:calc(50% - 9px);}
	
.app_demo_video_section {padding:60px 0px 70px 0px !important;}
.app_demo_video_section .elementor-container .elementor-column {width:100%;}
.app_demo_video_section .elementor-container .elementor-column.left h2, .app_demo_video_section .elementor-container .elementor-column.left h3 {max-width:initial; text-align:center;}
.app_demo_video_section .elementor-container .elementor-column.left ul {justify-content:center;}
	
.landing_header {left:40px;}
.step_process_header_txt_section {padding:80px 0px 10px 0px !important;}
.step_process_header_txt_section.txt {padding:0px 0px 50px 0px !important;}
.steps_process_section {padding:0px 0px 70px 0px !important;}
.steps_process_section .elementor-widget-container .qodef-shortcode {margin-top:0px;}
.steps_process_section .qodef-workflow-item {border-bottom:1px solid #ccc; margin-bottom:50px !important; padding-bottom:50px !important;}
.steps_process_section .qodef-workflow-item:nth-last-child(1) {border-bottom:none; margin-bottom:0px !important; padding-bottom:0px !important;}
.steps_process_section .qodef-workflow-item .qodef-workflow-text {max-width:500px; margin:0 auto !important;}
.steps_process_section .qodef-workflow-item .qodef-workflow-text .qodef-year {position:initial !important; margin:0 auto 20px auto;}
.steps_process_section .qodef-workflow-item .qodef-workflow-text h4.qodef-m-title {max-width:initial !important; text-align:center;}
.steps_process_section .qodef-workflow-item .qodef-workflow-text .qodef-m-text {text-align:center; margin-left:0px !important;}
.steps_process_section .qodef-workflow-item:nth-child(2n+1):not(:first-child) .qodef-workflow-text {padding:0px 0px 50px 0px !important;}
.app_demo_video_section .elementor-container .elementor-column.right video {height:560px;}
	
.faq.step_process_header_txt_section .qodef-shortcode.qodef-section-title h2.qodef-m-title {font-size:45px; padding-bottom:0px;}
#faq_page.faq_section {padding-top:30px !important;}
#faq_page.faq_section .elementor-container {flex-direction:column; row-gap:50px;}
#faq_page.faq_section .elementor-container .elementor-column {width:100% !important;}
#faq_page.faq_section .elementor-container .elementor-column.image {}
.landing_header.left {left:40px;}
	
.contact_form_section {padding:0px !important; margin-top:0px;}
.contact_form_section .elementor-container {width:calc(100% - 80px); flex-direction:column-reverse; row-gap:25px; padding:40px; margin-top:30px;}
	
#qodef-page-wrapper .features_content_block_section {padding:60px 0px !important;}
#qodef-page-wrapper .features_content_block_section .elementor-container {width:calc(100% - 80px) !important; flex-direction:column-reverse; gap:0px; row-gap:35px;}
#qodef-page-wrapper .features_content_block_section.even .elementor-container {flex-direction:column;}
#qodef-page-wrapper .features_content_block_section .elementor-container .elementor-column {width:100%;}
#qodef-page-wrapper .features_content_block_section .elementor-container .elementor-column.image img {height:auto; object-fit:initial;}
#qodef-page-wrapper .features_content_block_section .elementor-container .elementor-column.text .elementor-widget-heading {margin:0px 0px 10px 0px;}
#qodef-page-wrapper .features_content_block_section .elementor-container .elementor-column.text h2 {max-width:initial;}
#qodef-page-wrapper .features_content_block_section.last {padding-bottom:0px !important;}
.features.key_benefits_section {padding:0px !important;}
.features.step_process_header_txt_section {padding:60px 0px 10px 0px !important;}
	
.hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-layout-body .hustle-layout-content, .hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-layout-body {flex-direction:column;}
.hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-layout-body .hustle-layout-content, .hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-layout-body .hustle-layout-form {width:100% !important;}
	
.hustle-ui.hustle-popup .hustle-popup-content {max-width:460px !important;}
	
#qodef-page-outer .privacy_policy_section {padding:70px 0px 0px 0px;}
#qodef-page-outer .privacy_policy_section .elementor-container {width:calc(100% - 80px) !important;}
	
.hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-layout-body .hustle-layout-content .hustle-content .hustle-group-title h3 {max-width:400px;}
}

@media (max-width:980px) {
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_title rs-layer {width:470px !important; font-size:60px !important; line-height:65px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_title {top:245px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_subtitle {top:215px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.google_play, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.ios_app_store {top:465px !important;}
.footer_cta_section h2 {font-size:38px;}	
#landing_header_image h1 {font-size:50px;}
.barcode_download_section {padding-bottom:0px !important;}
}

@media (max-width:850px) {
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_title rs-layer {width:360px !important; font-size:46px !important; line-height:50px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_title {top:265px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_subtitle {top:240px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_subtitle rs-layer {letter-spacing: 1.5px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.google_play, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.ios_app_store {top:435px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.ios_app_store {left:210px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.google_play .rs-layer, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.ios_app_store .rs-layer {width:150px !important; height:46px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide:nth-child(3) rs-layer-wrap.google_play, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide:nth-child(3) rs-layer-wrap.ios_app_store {top:430px !important;}
.footer_cta_section h2 {font-size:35px;}
.app_demo_video_section .elementor-container .elementor-column.left h2 {max-width:560px; margin:0 auto;}
.app_demo_video_section .elementor-container .elementor-column.right video {height:460px;}
}

@media (max-width:768px) {
.comparison_table_section .qodef-m-table {width:33.3333% !important;}
}

@media (max-width:767px) {
h2 {font-size:36px !important; line-height:38px !important;}
#qodef-page-mobile-header #qodef-page-mobile-header-inner {width:calc(100% - 66px); padding:0px !important; margin:0 auto;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide {display:flex !important; flex-direction:column;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap {position:initial !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_slider_img {order:1; margin:120px 0px 35px 0px; text-align:center;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_subtitle {order:2;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_title rs-layer, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_subtitle rs-layer {text-align:center !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_title {order:3; margin:10px 0px 13px 0px;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_title rs-layer {margin:0 auto;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.google_play, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.ios_app_store {position:relative !important; order:4; margin:0 auto}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.google_play {top:-10px !important; left:-14px !important; position:initial !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.ios_app_store {top:-32px !important; left:63px !important; position:initial !important; margin-top:5px;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_slider_img rs-layer img {max-height:230px;}
	
	
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_title rs-layer {width:100% !important; max-width:240px !important; font-size:28px !important; line-height:33px !important; margin:0 auto !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide:nth-child(3) rs-layer-wrap.home_header_slider_title rs-layer {max-width:290px !important;}
	
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.google_play rs-layer, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.ios_app_store rs-layer {width:70px !important; height:22px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_header_slider_subtitle rs-layer {letter-spacing:1px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide:nth-child(3) rs-layer-wrap.google_play, .home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide:nth-child(3) rs-layer-wrap.ios_app_store {top: -10px !important;}
.home_header_silder rs-module rs-arrow {top:inherit !important; bottom:40px; left:50% !important; -webkit-transform:translateX(-50%) !important;}
.what_app_offers_tabs::after {background-size:500px; width:500px; height:500px;}
.ubteo_features_text_section .elementor-container, .how_it_works_list_content_section .elementor-container, .comparison_table_section .elementor-container, .why_we_built_app_section .elementor-container, .faq_section .elementor-container {width:calc(100% - 66px) !important;}
.ubteo_features_text_section .elementor-container .elementor-column .elementor-widget-wrap {padding:5px 5px 0px 5px !important;}
.how_it_works_list_content_section {padding:15px 0px 0px 0px !important; margin:0px !important;}
.how_it_works_list_content_section .elementor-widget-deon_core_accordion .qodef-m.qodef-accordion .qodef-accordion-content {height:auto !important; margin-bottom:25px;}
.why_we_built_app_section {padding-top:70px !important; padding-bottom:70px !important;}
.client_testimonials_section {padding:0px !important;}
.client_testimonials_section .elementor-container .elementor-column.left.text_block {width:calc(100% - 66px);}
.client_testimonials_section .elementor-container .elementor-column.left.text_block .elementor-widget-wrap {padding-bottom:0px;}
.client_testimonials_section .author_img rs-layer {width:50px !important; height:50px !important;}
.client_testimonials_section rs-arrow {top:auto !important; bottom:-54px;}
	
.client_testimonials_section .video_testimonials rs-layer {height:400px !important;}
.client_testimonials_section .elementor-container .elementor-widget-slider_revolution rs-module-wrap {height:620px !important;}
.client_testimonials_section .elementor-container .blue-bg {top:auto !important; bottom:0px;}
.client_testimonials_section .text_testimonials {top:40px !important;}
.client_testimonials_section .text_testimonials rs-layer {font-size:30px !important; height:auto !important; line-height:42px !important;}	
.why_we_built_app_section p {font-size:22px; line-height:26px;}

.what_app_offers_tabs::after {top:20px;}
.what_app_offers_tabs .elementor-container .mobile-frame-column {margin-top:60px;}
.what_app_offers_header_section, .what_app_offers_tabs {background-size:cover;}
.ubteo_features_text_section {padding-top:20px !important;}
.comparison_table_section {padding-top:15px !important;}
.faq_section {padding-bottom:0px !important;}
.faq_section h6.qodef-accordion-title {padding-bottom:20px !important;}
	
.what_app_offers_header_section, .ubteo_features_header_section, .how_it_works_header_section, .comparison_table_header_section {padding-top:60px !important;}
.what_app_offers_tabs {padding-bottom:60px !important;}
.ubteo_features_text_section, .comparison_table_section {padding-bottom:80px !important;}
.client_testimonials_section {margin-top:40px !important;}
	
.landing_header {top:42%; right:initial; left:35px;}
#landing_header_image h1 {font-size:40px;}
	
.aboutus_text_section .elementor-container .elementor-column.left_column {width:100%; margin-right:0px;}
.aboutus_text_section .elementor-container .elementor-column.left_column .elementor-widget-wrap {border-right:none;}
.aboutus_text_section .elementor-container .elementor-column.right_column {width:100%;}
.aboutus_text_section .elementor-container .left_column .history_highlight_pointer ul li img {width:65px; padding:10px;}
.aboutus_text_section .elementor-container .left_column .history_highlight_pointer ul li div {font-size:18px;}
.aboutus_text_section .elementor-container .left_column .history_highlight_pointer ul li strong {font-size:33px; letter-spacing:0px;}
	

#landing_header_image h1 {text-align:left;}
	
.step_process_header_txt_section .elementor-container, .key_benefits_section .elementor-container, .app_demo_video_section .elementor-container, .steps_process_section .elementor-container {width:calc(100% - 66px) !important;}
	
.key_benefits_section .elementor-container ul li {width:100%;}
.app_demo_video_section .elementor-container .elementor-column.right video {height:430px;}
	
.barcode_download_section .elementor-container .elementor-column .scan_app_txt strong {font-size:33px;}
	
.faq.step_process_header_txt_section {padding-bottom:0px !important;}
.faq.step_process_header_txt_section .qodef-shortcode.qodef-section-title h2.qodef-m-title {text-align:left;}
.faq.step_process_header_txt_section .qodef-shortcode.qodef-section-title .qodef-m-subtitle {text-align:left;}
	
.contact_form_section {padding:0px !important;}
.contact_form_section .elementor-container {width:100%; padding:50px 30px;}
.contact_form_section .elementor-container .elementor-column.right_address h2 {font-size:28px !important;}
.contact.step_process_header_txt_section .qodef-shortcode.qodef-section-title h2.qodef-m-title {text-align:left;}
.contact.step_process_header_txt_section .qodef-shortcode.qodef-section-title .qodef-m-subtitle {text-align:left;}
	
#qodef-page-outer .privacy_policy_section {padding:50px 0px 0px 0px;}
#qodef-page-outer .privacy_policy_section .elementor-container .elementor-column .elementor-widget-heading h1 {font-size:47px;}
	
#qodef-page-wrapper .features_content_block_section .elementor-container {row-gap:25px;}
#qodef-page-wrapper .features_content_block_section .elementor-container .elementor-column.image img {padding:15px;}
	
.hustle-ui.hustle-popup {padding-left:25px !important; padding-right:25px !important;}
.hustle-ui.hustle-popup .hustle-popup-content .hustle-optin .hustle-main-wrapper .hustle-layout-body .hustle-layout-form {padding:30px;}

.footer_cta_section {width:calc(100% - 66px); padding:30px !important;}
.footer_cta_section h2 {line-height:40px;}
#qodef-page-footer-top-area #qodef-page-footer-top-area-inner {width:calc(100% - 73px);}
#qodef-page-footer-bottom-area #qodef-page-footer-bottom-area-inner {width:calc(100% - 73px);}
}

@media (max-width:599px) {
#qodef-page-footer .qodef-grid-item .wp-block-column h2 {border-bottom:none; margin-bottom:0px; padding-bottom:0px;}
#qodef-page-footer .qodef-grid-item .wp-block-column p {margin-top:0px;}
#qodef-page-footer-top-area #qodef-page-footer-top-area-inner {padding-top:65px;}
#qodef-page-footer-top-area #qodef-page-footer-top-area-inner .qodef-grid-item {padding:0px;}
#qodef-page-footer-top-area #qodef-page-footer-top-area-inner .qodef-grid-item .wp-block-group {margin:0px;}
#qodef-page-footer-top-area #qodef-page-footer-top-area-inner .qodef-grid-item .wp-block-group .wp-block-columns {gap:15px;}
#qodef-page-footer-top-area #qodef-page-footer-top-area-inner .qodef-grid-item .widget.widget_block .wp-block-columns .wp-block-column:nth-child(1) {padding-bottom:17px;}
#qodef-page-footer-top-area #qodef-page-footer-top-area-inner .qodef-grid-item:nth-child(2) .widget.widget_block .wp-block-columns .wp-block-column:nth-child(1) {padding-bottom:0px;}
#qodef-page-footer-bottom-area #qodef-page-footer-bottom-area-inner .qodef-grid-item {padding:0px;}
#qodef-page-footer-bottom-area #qodef-page-footer-bottom-area-inner .qodef-grid-item .widget.widget_block .wp-block-columns {flex-direction:column; gap:0px;}
#qodef-page-footer-bottom-area #qodef-page-footer-bottom-area-inner .qodef-grid-item .widget.widget_block .wp-block-columns .wp-block-column {flex-basis:initial !important;}
#qodef-page-footer #qodef-page-footer-bottom-area .qodef-grid-item .wp-block-column .wp-block-code code {text-align:left;}
footer #qodef-page-footer-top-area h2 {padding-bottom:10px !important;}
}

@media (max-width:575px) {
.what_app_offers_tabs::after {background-size:430px; width:430px; height:430px;}
.how_it_works_list_content_section {background-position:10px 86px; background-size:190px;}
.how_it_works_list_content_section.right {background-position:right 86px; background-size:190px;}
.how_it_works_list_content_section video {height:350px !important;}
.how_it_works_list_content_section iframe.elementor-video-iframe {height:350px !important;}
.how_it_works_list_content_section .elementor-container .elementor-column.text_column h6.qodef-m-title {font-size:29px;}
.why_we_built_app_section .elementor-container .elementor-column.right .elementor-widget-wrap {max-width:260px;}
.why_we_built_app_section .elementor-container .elementor-column.right::before {background-size:430px; width:430px; height:430px;}
.why_we_built_app_section .elementor-container .elementor-column.left .elementor-widget-wrap .elementor-widget-image img {width:100%; max-width:415px !important;}
.client_testimonials_section .video_testimonials rs-layer {height:250px !important;}
.client_testimonials_section .elementor-container .elementor-widget-slider_revolution rs-module-wrap {height:470px !important;}
.client_testimonials_section .author_img {bottom:92px;}
.client_testimonials_section .name {bottom:54px;}
.client_testimonials_section .author_img rs-layer {width:45px !important; height:45px !important;}
	
.client_testimonials_section rs-arrow.tparrows {width:35px; height:21px; bottom:-30px; visibility:visible !important; display:initial !important;}
.client_testimonials_section rs-arrow.tparrows .geer-nav-text {width:35px;}
.client_testimonials_section rs-arrow.tparrows .geer-nav-text::after {width:35px; height:21px;background-size:35px !important;}
.client_testimonials_section rs-arrow.tparrows.tp-leftarrow {transform:translate(0px, -50px) !important; left:33px !important; margin-left:0px;}
.client_testimonials_section rs-arrow.tparrows.tp-rightarrow {transform:translate(0px, -50px) !important; left:87px !important;}

.client_testimonials_section .text_testimonials rs-layer {font-size:22px !important; line-height:31px !important;}
	
.app_demo_video_section .elementor-container .elementor-column.left h3 {font-size: 21px; line-height: 27px;}
.app_demo_video_section .elementor-container .elementor-column.left ul {margin:0px;}
.app_demo_video_section .elementor-container .elementor-column.left ul li {font-size:16px;}
	
.barcode_download_section .elementor-container {flex-direction:column; gap:40px;}
.barcode_download_section .elementor-container .elementor-column {width:100%; background:#f3f3f3; padding:40px;}
.barcode_download_section .elementor-container .elementor-column .elementor-widget.elementor-widget-image {margin-bottom:5px;}
.barcode_download_section .elementor-container .elementor-column .scan_app_txt {font-size:15px; font-weight:700;}
}

@media (max-width:480px) {
h2 {font-size:30px !important; line-height:32px !important;}
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_slider_img rs-layer img {max-height:280px;}
.what_app_offers_tabs::after {background-size:350px; width:350px; height:350px;}
.why_we_built_app_section .elementor-container .elementor-column.left .elementor-widget-wrap .elementor-widget-text-editor.list_content ul li {line-height:19px; padding-bottom:5px;}
.why_we_built_app_section .elementor-container .elementor-column.right .elementor-widget-wrap {max-width:230px;}
.why_we_built_app_section .elementor-container .elementor-column.right::before {background-size:350px; width:350px; height:350px;}
.client_testimonials_section .video_testimonials rs-layer {height:200px !important;}
.client_testimonials_section .elementor-container .elementor-widget-slider_revolution rs-module-wrap {height:420px !important;}
.client_testimonials_section .text_testimonials rs-layer {font-size:18px !important; line-height:24px !important;}
.footer_cta_section h2 {font-size:26px !important; line-height:30px !important;}
#landing_header_image h1 {font-size:35px;}
.aboutus_text_section .elementor-container .right_column .foundation_success_content_block ul li {width:100%;}
	
.app_demo_video_section .elementor-container .elementor-column.left h3 {font-size:20px;}
.app_demo_video_section .elementor-container .elementor-column.left ul {max-width:138px; margin:0px auto; flex-direction:column; row-gap:4px;}
.app_demo_video_section .elementor-container .elementor-column.left ul li {font-size:17px;}
.app_demo_video_section .elementor-container .elementor-column.right video {height:330px;}
	
.barcode_download_section .elementor-container .elementor-column {padding:20px;}
}

@media (max-width:380px) {
.home_header_silder .elementor-container rs-fullwidth-wrap rs-module-wrap rs-slides rs-slide rs-layer-wrap.home_slider_img rs-layer img {max-height:230px;}
.what_app_offers_tabs::after {background-size: 300px;width: 300px;height: 300px;}
.what_app_offers_tabs .elementor-container .mobile-frame-column {width:230px !important;}
#qodef-page-mobile-header #qodef-page-mobile-header-inner, .footer_cta_section, .ubteo_features_text_section .elementor-container, .how_it_works_list_content_section .elementor-container, .comparison_table_section .elementor-container, .why_we_built_app_section .elementor-container, .faq_section .elementor-container {width:calc(100% - 40px) !important;}
.ubteo_features_text_section .elementor-container {gap:20px;}
.comparison_table_header_section .elementor-container {width:calc(100% - 40px) !important;}
.comparison_table_header_section .elementor-container h2 {font-size:36px; line-height:42px;}
.client_testimonials_section .video_testimonials rs-layer {height:170px !important;}
.client_testimonials_section .elementor-container .elementor-widget-slider_revolution rs-module-wrap {height:370px !important;}
.client_testimonials_section .elementor-container .elementor-column.left.text_block {width:calc(100% - 40px);}
.client_testimonials_section .text_testimonials rs-layer {font-size:16px !important; line-height:22px !important;}
.client_testimonials_section .text_testimonials, .client_testimonials_section .video_testimonials {top:20px !important; left:20px !important; width:calc(100% - 20px) !important;}
.client_testimonials_section .video_testimonials rs-layer, .client_testimonials_section .text_testimonials rs-layer {width:calc(100% - 20px) !important;}
.client_testimonials_section .author_img, .client_testimonials_section .name {left:20px !important;}
.client_testimonials_section rs-arrow.tparrows.tp-leftarrow {left:23px !important;}
.client_testimonials_section rs-arrow.tparrows.tp-rightarrow {left:77px !important;}
.footer_cta_section .qodef-m-subtitle {}
.landing_header {left:25px;}
	
.step_process_header_txt_section .elementor-container, .key_benefits_section .elementor-container, .app_demo_video_section .elementor-container, .steps_process_section .elementor-container {width:calc(100% - 40px) !important;}
.landing_header.left {left:20px;}
	
#qodef-page-wrapper .features_content_block_section .elementor-container {width:calc(100% - 40px) !important;}
	
#qodef-page-outer .privacy_policy_section .elementor-container {width:calc(100% - 40px) !important;}
}




