h4{font-size:1.12em}.margin-revert p{margin:revert!important}.fullwidth-content ul{list-style:none;padding-left:0}.fullwidth-content li{position:relative;padding-left:25px;color:rgba(58,58,58,.67);line-height:35px}.fullwidth-content li::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;top:0;color:#00a884}.section-paddingt0andmin-height{padding-top:0!important;min-height:240px}.feature-card-content{color:rgba(58,58,58,.67)}.top-footer-bg{background:#0b1a33}nav.navbar-default ul.dropdown-menu{background-color:#f0f0f0;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);border:none;z-index:1001;left:50%;transform:translate(-50%,0);padding:0}nav.navbar-default ul.dropdown-menu a{padding:15px 0;text-align:center;min-width:175px;border-bottom:1px solid #ccc}nav.navbar-default ul.dropdown-menu li:last-of-type a{border-bottom:none}div.header_navigation a.contact{margin-right:15px;color:#3a3a3a}nav.navbar-default ul.dropdown-menu{background-color:#fff}nav.navbar-default ul.dropdown-menu li{padding:0 20px}div.social-media div{display:inline-block;margin-left:7px}.home-page nav.navbar-default{background:#0b1a33}.home-page nav.navbar-default ul.nav a{color:#fff}.home-page div.header_navigation .current-menu-item a{background:#1e293b;color:#fff!important}.navMove{transform:translate(0%,0)!important}@media (max-width:991px){.desktop-view{display:none}}div.copyright{border-top:1px solid #fff}.hero-section{background-color:#0b1a33;color:white;padding-top:20px;position:relative;text-align:center;padding:50px 0 125px}.hero-content h1{margin-bottom:20px;margin-top:0}.hero-content p{color:#fff}.hero-content strong{color:#2dd4bf}.hero-section .demo-btn{margin:15px;border:1px solid #2dd4bf}.curve-container{position:absolute;bottom:-1px;left:0;width:100%;line-height:0}.curve-container path{fill:#f8fafc}.hero-badge i{color:#2dd4bf;margin-right:5px}.hero-badge{display:inline-block;background:rgba(30,41,59,.5);border:1px solid #334155;color:#fff;padding:6px 15px;border-radius:20px;font-size:12px;margin-bottom:30px}.titlesh2{margin-top:15px;margin-bottom:30px}.titlesh2 h2{margin:0}.trust-item{color:rgba(58,58,58,.67);font-size:14px;font-weight:500;margin-bottom:15px}.trust-item i{color:#2dd4bf;margin-right:8px}.feature-card{background:#fff;border:1px solid #f1f5f9;padding:15px;border-radius:12px;margin-bottom:30px;transition:all .3s ease;display:flex;align-items:center;cursor:pointer}.feature-card-content{margin-left:15px}.feature-card:hover{box-shadow:0 10px 25px rgba(0,0,0,.05);transform:translateY(-5px)}.icon-box{width:45px;height:45px;border-radius:8px;display:flex;align-items:center;justify-content:center}.icon-problem{background:#fef2f2;color:#ef4444}.feature-card2:hover{box-shadow:0 10px 25px rgba(0,0,0,.05);transform:translateY(-5px)}.feature-card2{background:#f8fafc;border:1px solid #f1f5f9;padding:30px;border-radius:12px;margin-bottom:30px;transition:all .3s ease;height:220px;text-align:left}.feature-card2 .card-title{font-weight:700;font-size:18px;margin-bottom:10px}.icon-solution{background:#c4fcf1;color:#00a884}.feature-card2 .icon-box{width:45px;height:45px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;font-size:18px}.audience-icon{width:70px;height:70px;background:linear-gradient(135deg,#2dd4bf,#00a884);color:white;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;font-size:28px;margin-bottom:15px;box-shadow:0 8px 20px rgba(45,212,191,.2)}.audience-label{font-size:large;font-weight:600;color:#000}.diff-section-contentbox{max-width:800px;margin:40px auto 0}.diff-check{width:24px;height:24px;background:rgba(45,212,191,.1);color:#2dd4bf;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-right:15px;flex-shrink:0}.diff-item{background:#f8fafc;border:1px solid #f1f5f9;padding:0 20px;border-radius:12px;margin-bottom:20px;display:flex;align-items:center;transition:all .3s ease;cursor:pointer}.diff-item:hover{box-shadow:0 10px 25px rgba(0,0,0,.05);transform:translateY(-5px)}.audience-item p{cursor:pointer}.audience-item a{text-decoration:none!important;transition:all .3s ease;cursor:pointer;padding:10px 0;display:block}.audience-item a:hover{box-shadow:0 10px 25px rgba(0,0,0,.05);transform:translateY(-5px)}.diff-section-contentbox a{text-decoration:none;cursor:pointer}.diff-item p{color:#000;cursor:pointer}div.about-section{margin-bottom:30px}div.about-image img{height:100%;width:100%;object-fit:cover}div.about-section h2{margin-top:0}div.services-header{text-align:center}div.services-item{margin-bottom:30px}div.services-item a{color:#000}div.contact-banner{position:relative;overflow:hidden}div.contact-banner img{height:100%;width:100%;object-fit:cover}div.contact-banner-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.5)}div.contact-banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;width:90%;text-align:center;font-size:20px}.btn{border:2px solid #000;color:#000;background-color:#fff;padding:8px 20px;transition:.5s ease-in-out}.btn:hover{background-color:#000;color:#fff}.feature-plus .section-title{font-weight:600;margin-bottom:40px;color:#2c3e50}.feature-wrapper{margin-bottom:72px}.featurewhy-echo{background:#fff;border:1px solid #e4e7ec;border-radius:12px;padding:28px 26px 30px;min-height:320px;box-sizing:border-box;text-align:left;transition:box-shadow .2s ease}.featurewhy-echo:hover{box-shadow:0 8px 24px rgba(16,185,129,.25)}.featurewhy-echo .feature-icon{background:#d1fae5;color:#10b981;border-radius:8px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;margin-bottom:20px;font-size:18px}.featurewhy-echo h3{font-weight:600;margin-bottom:12px}.compare-card{background:#fff;border-radius:12px;box-shadow:0 10px 32px rgba(0,0,0,.05);overflow-x:auto;margin:0 auto;max-width:800px;padding:0}.compare-card table,.compare-card th,.compare-card td{border:1px solid #eee!important}.compare-table{width:100%;border-collapse:separate;color:#6b7280;table-layout:fixed;min-width:800px;margin-bottom:unset!important}.compare-table img{height:50px;object-fit:contain}.compare-table thead th{font-weight:700;background:#f9fafb;padding:12px 8px;color:#374151;border:none;text-align:center}.compare-table tbody td{background:#fff;padding:20px 10px!important;border:none;vertical-align:middle;text-align:center;font-weight:400}.compare-table tbody td:first-child{text-align:left;font-weight:600;color:#374151;padding-left:20px;width:40%}.compare-card i{font-size:large}.compare-card .check i{color:#2dd4bf}.compare-table-title{margin-top:10px}@media (max-width:991px){.feature-wrapper{margin-bottom:40px}.feature-card{min-height:auto}.compare-card{max-width:100%}.compare-table{font-size:10px;min-width:100%}}.timeline-container{position:relative;max-width:720px;margin:0 auto;padding:0 20px}.timeline-container::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1.5px;background:#4ecdc4;transform:translateX(-50%);z-index:0}.timeline-container .step-row{display:table;width:100%;margin-bottom:55px;position:relative;z-index:1}.timeline-container .step-row .col-text{display:table-cell;width:44%;vertical-align:middle}.timeline-container .step-row .col-icon{display:table-cell;width:12%;vertical-align:middle;text-align:center}.timeline-container .step-row .col-empty{display:table-cell;width:44%;vertical-align:middle}.timeline-container .step-row .col-text.text-left-side{padding-right:30px}.timeline-container .step-row .col-text.text-right-side{padding-left:30px;text-align:left}.timeline-container .step-row .col-icon .icon-box{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:16px;box-shadow:0 8px 24px rgba(78,205,196,.38)}.timeline-container .step-row .col-text .step-num{font-size:28px;font-weight:800;color:#bafdf1;line-height:1;margin-bottom:5px;letter-spacing:-.5px}.timeline-container .step-row .col-text .step-title{font-size:14.5px;font-weight:800;color:#111827;margin-bottom:7px;line-height:1.3}.timeline-container .step-row .col-text .step-desc{font-size:12.5px;color:#9ca3af;line-height:1.7}.timeline-container .step-row .col-text.text-left-side .step-desc{margin-left:auto}@media (max-width:600px){.timeline-container::before{left:32px}.timeline-container .step-row{display:block;position:relative;padding-left:80px;margin-bottom:40px}.timeline-container .step-row .col-text,.timeline-container .step-row .col-icon,.timeline-container .step-row .col-empty{display:block;width:100%}.timeline-container .step-row .col-icon{position:absolute;left:0;top:0}.timeline-container .step-row .col-empty{display:none}.timeline-container .step-row .col-text.text-left-side,.timeline-container .step-row .col-text.text-right-side{text-align:left;padding:0}.timeline-container .step-row .col-text.text-left-side .step-desc,.timeline-container .step-row .col-text.text-right-side .step-desc{margin-left:0;max-width:100%}}.no-training-section .no-training-card{background:#fff;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.07);padding:28px 32px;max-width:560px;margin:0 auto;display:flex;align-items:flex-start;gap:20px}.no-training-section .no-training-card .card-icon{flex-shrink:0;width:52px;height:52px;border-radius:12px;background:linear-gradient(145deg,#5de0d8,#2ab8af);display:flex;align-items:center;justify-content:center;margin-top:15px}.no-training-section .no-training-card .card-body-text .card-title{font-size:16px;font-weight:800;color:#111827;margin:0 0 8px}.no-training-section .no-training-card .card-body-text .card-desc{font-size:13px;color:#9ca3af;line-height:1.7;margin:0}.card-body-text{text-align:left}.card-icon i{color:#fff}@media (max-width:480px){.no-training-section .no-training-card{flex-direction:column;align-items:center;text-align:center}.access-section .access-icons{gap:24px}}.access-section{background:#fff;padding:70px 20px;text-align:center}.access-section .access-title{font-size:20px;font-weight:800;color:#111827;margin-bottom:12px}.access-section .access-desc{font-size:13px;color:#9ca3af;line-height:1.7;max-width:340px;margin:0 auto 40px}.access-section .access-icons{display:flex;justify-content:center;align-items:flex-start;gap:40px}.access-section .access-icons .access-item{display:flex;flex-direction:column;align-items:center;gap:8px}.access-section .access-icons .access-item .access-icon-wrap{width:52px;height:52px;border-radius:50%;border:1.5px solid #e5e7eb;display:flex;align-items:center;justify-content:center}.access-section .access-icons .access-item .access-label{font-size:12px;color:#6b7280;font-weight:600}div.page-banner{position:relative;overflow:hidden}div.page-banner img{height:100%;width:100%;object-fit:cover}div.page-banner-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.5)}div.page-banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;width:90%}div.about-content{margin:30px 0}div.about-item{margin-bottom:30px}div.contact-form div.input-field{margin-bottom:15px}div.contact-form div.input-field input{border:2px solid #000;padding:5px 10px;width:100%}div.contact-form div.textarea{margin-bottom:10px}div.contact-form div.textarea textarea{border:2px solid #000;padding:5px 10px;width:100%}div.contact-form div.submit-button{text-align:center}div.contact-form div.submit-button input{color:#fff;background-color:#000;border:2px solid #000;padding:8px 20px;transition:.5s ease-in-out}div.contact-form div.submit-button input:hover{background-color:#000;color:#fff}div.contact-details-header h3{margin-top:0}div.contact-details div{margin-bottom:15px}div.contact-details div *{display:inline-block;color:#000;margin:0;margin-right:10px}div.services-page-section{margin:30px 0}.mobile{display:none!important}@media only screen and (max-width:767px){div.slider{margin-bottom:10px}div.slider-image{height:175px}div.slider-content h1{font-size:1.8em}.mobile{display:block!important}div.contact-banner{height:350px}div.page-banner{height:200px}}@media only screen and (max-width:768px){#mobile_navigation .dropdown-menu{position:inherit;background-color:transparent}div.mobile_nav_container .dropdown-menu li a{white-space:initial;text-decoration:none}}@media only screen and (max-width:768px){div.mobile_nav_container .dropdown-menu li a{font-size:14px}#mobile_navigation .dropdown-menu{border:none;box-shadow:none}#menu-primary-1 .dropdown-menu>li>a{padding:3px 20px}.timeline-container .step-row .col-icon .icon-box{display:flex}}@media only screen and (max-width:768px){div.mobile_nav_container div.menu-navbar-container .dropdown-menu.active{display:block}div.mobile_nav_container div.menu-navbar-container ul.navbar-nav a i.toggle{float:right;font-size:34px;right:0;top:0;width:60px;line-height:30px;height:100%;color:#bbb;transition:all .6s ease}div.mobile_nav_container div.menu-navbar-container ul.navbar-nav a .fa-angle-down:before{position:absolute;border-left:1px solid #bbb;padding-left:10px}div.mobile_nav_container div.menu-navbar-container ul.navbar-nav a .fa-angle-down:before{top:0}.featurewhy-echo{margin-bottom:30px}}.af-submit{padding:15px 16px!important}.acf-field[data-width]+.acf-field[data-width]{border-left:unset!important}.acf-fields>.acf-field{border-top-color:transparent!important}.acf-fields>.acf-field{padding:5px 16px!important}.gallery-item{margin-bottom:30px}.acf-field-63b513cecb2d4{display:none!important}#form_63636fc378e66 .acf-label{display:none}div.contact-page{margin-bottom:60px}.contact-page .container{max-width:800px;margin:0 auto;padding:0 24px}.contact-page .row{display:flex;align-items:stretch;gap:0;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,181,165,.12),0 4px 20px rgba(0,0,0,.06)}.contact-info{flex:0 0 38%;background:linear-gradient(145deg,#0d2b2b 0%,#0a3d3a 60%,#00b5a5 100%);padding:56px 40px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.contact-info::before{content:"";position:absolute;top:-60px;right:-60px;width:220px;height:220px;border-radius:50%;background:rgba(0,181,165,.15)}.contact-info::after{content:"";position:absolute;bottom:-40px;left:-40px;width:160px;height:160px;border-radius:50%;background:rgba(0,181,165,.1)}.contact-info .info-tag{font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#00d4c2;margin-bottom:18px}.contact-info h2{font-size:2rem;font-weight:800;color:#fff;line-height:1.25;margin-bottom:20px}.contact-info p{font-size:.95rem;color:rgba(255,255,255,.7);line-height:1.7;margin-bottom:40px}.contact-info .info-item{display:flex;align-items:center;gap:14px;margin-bottom:20px;color:rgba(255,255,255,.85);font-size:.9rem}.contact-info .info-item .icon{width:40px;height:40px;background:rgba(0,181,165,.2);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0;border:1px solid rgba(0,181,165,.3)}.contact-form{flex:1;padding:56px 48px;background:#fff}.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=number],.contact-form textarea,.contact-form select{width:100%;padding:14px 18px!important;margin-bottom:18px;border:1.5px solid #e8e8e8;border-radius:10px;font-size:14.5px!important;color:#333;background:#fafafa;outline:none;transition:all .25s ease;font-family:inherit;box-sizing:border-box}.contact-form input[type=text]:focus,.contact-form input[type=email]:focus,.contact-form input[type=tel]:focus,.contact-form input[type=number]:focus,.contact-form textarea:focus,.contact-form select:focus{border-color:#00b5a5;background:#fff;box-shadow:0 0 0 4px rgba(0,181,165,.1)}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#bbb;font-size:14px}.contact-form textarea{min-height:140px;resize:vertical}.contact-form input[type=submit],.contact-form button[type=submit],.contact-form .af-submit-button,.contact-form button{background:linear-gradient(135deg,#2dd4bf,#00a884);color:#fff;border:none;padding:10px 24px;font-size:15px;border-radius:10px;cursor:pointer;display:inline-flex;align-items:center;gap:10px;transition:all .3s ease;box-shadow:0 4px 10px rgba(0,0,0,.08)}.contact-form input[type=submit]:hover,.contact-form button[type=submit]:hover,.contact-form .af-submit-button:hover,.contact-form button:hover{color:#fff;transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 6px 14px rgba(0,0,0,.12);background:linear-gradient(135deg,#00a884,#2dd4bf)}@media (max-width:900px){.contact-page .row{flex-direction:column}.contact-info{flex:none;padding:40px 28px}.contact-form{padding:36px 28px}}@media (max-width:480px){.contact-form{padding:28px 20px}}div.fixed-header nav.fixed-menu-header{position:fixed;width:100%;top:0;box-shadow:1px 0 10px rgba(58,58,58,.13)}.process-box a{text-decoration:none}.rightside.in-view{animation:fadeInRight .7s ease forwards}.leftside.in-view{animation:fadeInLeft .7s ease forwards}.process-box{opacity:0;transform:translateX(40px);transition:none}.process-box.in-view{animation:fadeInRight .7s ease forwards}.process-box:nth-child(1){animation-delay:0s}.process-box:nth-child(2){animation-delay:.15s}.process-box:nth-child(3){animation-delay:.3s}.process-box:nth-child(4){animation-delay:.45s}.process-box:nth-child(5){animation-delay:.6s}.process-box:nth-child(6){animation-delay:.75s}.missing-content-message{text-align:center;margin:50px 0}.missing-content-message img{max-width:150px}.ani-box.in-view{animation:fadeInUp .7s ease forwards}.bottomtop.in-view{animation:fadeInUp .7s ease forwards}img.alignleft{float:left;margin:5px 10px 5px 0}img.aligncenter{display:block;float:none;margin:5px auto}img.alignright{float:right;margin:5px 0 5px 10px}.bg-white{background:#fff!important}@media (min-width:768px) and (max-width:1023px){.mockup-box-who{height:260px!important}}