.frm_submit.frm_flex button:not(.frm_final_submit){display:none!important}.ad-landing h1{font-size:48px}.ad-landing h2{font-size:36px;font-weight:400}.ad-landing .ad-landing-body{font-size:24px}@media (max-width:767px){.ad-landing h1{font-size:36px}.ad-landing h2{font-size:27px}.ad-landing .ad-landing-body{font-size:18px}}.landing-img{width:105%;max-width:2040px}@media (max-width:1200px){.landing-img{width:1200px}}.progress-bg{width:100%;height:8px;background:#EDF2F8;margin-top:20px;margin-bottom:-28px}#frm_form_19_container.frm_forms .frm_progress_line input,#frm_form_19_container.frm_forms .frm_progress_line input:disabled{line-height:8px}#frm_form_19_container.frm_forms .frm_progress_line input{background-color:#EDF2F8}#frm_form_19_container.frm_forms .frm_progress_line input.frm_page_back{background-color:#ec2327}#frm_form_19_container.frm_style_formidable-style-3.with_frm_style .frm_progress_line li input{border:none!important;border-radius:0!important}#frm_form_19_container .frm_section_heading{display:block;margin:0 auto;width:100%}#frm_form_19_container .frm_primary_label{font-size:.9rem}#frm_form_19_container .frm_primary_label+input,#frm_form_19_container .frm_primary_label+textarea{background:#fff;border:1px solid #A3BADC;font-size:16px!important}#frm_form_19_container .frm_primary_label+input:focus,#frm_form_19_container .frm_primary_label+textarea:focus{border-color:#000;outline:1px solid #000}#frm_form_19_container .frm_section_heading .frm_form_field{max-width:95%!important;width:480px!important;margin:0 auto 30px}#frm_form_19_container .frm_section_heading #frm_field_196_container{width:900px!important}#frm_form_19_container h3.frm_pos_top{text-align:center;font-size:32px;margin-bottom:1.5rem;border:none!important;font-weight:400;padding-left:1rem;padding-right:1rem}#frm_form_19_container .frm_opt_container{display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap;margin:auto}#frm_form_19_container .frm_opt_container .frm_radio{width:200px;margin:0;max-width:100%}@media (max-width:767px){#frm_form_19_container .frm_opt_container .frm_radio{width:160px}}#frm_form_19_container .frm_opt_container .frm_radio label{background-color:#EDF2F8;border:1px solid #A3BADC;aspect-ratio:6 / 5;border-radius:5px;padding:1rem;position:relative;font-size:18px;margin:0;transition:0.2s all ease-in-out}#frm_form_19_container .frm_opt_container .frm_radio label:hover{background-color:rgb(236 35 39 / .05);border-color:#ec2327}#frm_form_19_container .frm_opt_container .frm_radio label input[type="radio"]{position:absolute;top:0;right:0;bottom:0;left:0;margin:0!important;width:100%!important;height:100%!important;opacity:0!important;cursor:pointer}#frm_form_19_container .frm_doing_ajax .frm_opt_container .frm_radio label:has(input[type="radio"]:focus){background-color:rgb(236 35 39 / .05);border-color:#ec2327!important;box-shadow:0 0 20px rgb(255 0 0 / 25%);outline:1px solid #ec2327!important}#frm_form_19_container .frm_submit.frm_flex{width:400px!important;margin:0 auto 30px;justify-content:center}#frm_form_19_container .frm_submit.frm_flex button.frm_button_submit{margin:0;width:auto!important;box-shadow:none!important}#frm_form_19_container .frm_submit.frm_flex button.frm_prev_page{margin:0;background:transparent!important;box-shadow:none!important;border-color:transparent!important;color:#666!important}.ayo_form{padding:30px;background:url(https://ayokasystems.com/wp-content/uploads/bricks.png)}body.j_form_results #main{display:flex;align-items:flex-start;justify-content:center;min-height:100vh;padding:30px;background:url(https://ayokasystems.com/wp-content/uploads/bricks.png)}body.j_form_results #main form{max-width:380px;border:1px solid #ccc;border-radius:5px;padding:30px 30px 20px;background:#fff}body.j_form_results #main form label{display:block;margin-top:25px}body.j_form_results #main form input[type="password"]{display:block;width:100%;border:1px solid #aaa;border-radius:3px;padding:8px}body.j_form_results #main form input[type="submit"]{display:block;border-radius:3px;padding:8px 16px;border-width:0;background-color:#333;color:#fff}body.j_form_results .jotform-table-embed{position:relative}body.j_form_results .jotform-table-embed:after{position:absolute;content:'';top:5px;right:5px;height:35px;width:140px;background:#098232;z-index:10}body.j_form{margin:30px 0 0}body.j_form.bricks{background:url(https://ayokasystems.com/wp-content/uploads/bricks.png)}.j_form_header{display:flex;justify-content:space-between;max-width:752px;margin:0 auto 20px;z-index:1;position:relative}.j_form_header>a{display:flex;align-items:center}.j_form_header p{margin:0}.j_form_header img{border-radius:10px;height:100px;width:100px}@media (max-width:991px){.j_form_header img{height:50px;width:50px}}@media (max-width:785px){.j_form_header{font-size:12px;margin:0 8px}}.img-holder.enlarged{position:fixed;top:76px;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0F3F6C;z-index:1}.img-holder.enlarged .img-enlarge{max-height:100%;margin:0!important}.ayoka-sidebar{width:300px;background-color:#fff;font-size:14px;position:fixed;top:0;bottom:0;right:0;transition:0.15s all ease-in-out}.ayoka-sidebar.closed{right:-300px}.ayoka-sidebar-scrollable{padding:1.5rem;overflow:auto;height:100%}.ayoka-sidebar .frm_style_formidable-style.with_frm_style .form-field{margin-bottom:10px}.ayoka-sidebar .frm_style_formidable-style.with_frm_style .form-field input{font-size:16px!important}.toggle-ayoka-sidebar{position:absolute;top:266px;left:-89px;width:129px;line-height:29px;z-index:999999;display:block;background-color:#fff;color:#000;font-size:16px;text-align:center;border-radius:5px;border:2px solid rgb(0 0 0 / .2);transform:rotate(-90deg);padding:0}.toggle-ayoka-sidebar:hover{background-color:#eee;cursor:pointer}@media screen and (max-width:640px){.toggle-ayoka-sidebar{position:fixed;top:8px;transform:none;left:0;right:0;margin:0 auto}.ayoka-sidebar{right:0;left:0;width:100%;bottom:auto;top:0;height:100svh}.ayoka-sidebar.closed{top:-100vh;right:0}}.ayo_slider{min-height:360px;position:relative}@media (max-width:992px){.ayo_slider{min-height:450px}}@media (max-width:768px){.ayo_slider{min-height:550px}}.ayo_slider .carousel-inner{width:90%;margin:0 auto}.ayo_slider .carousel-control-next,.ayo_slider .carousel-control-prev{filter:invert(100%);width:10%}.ayo_slider .carousel-control-prev{left:-5%}.ayo_slider .carousel-control-next{right:-5%}.ayo_slider .slide_left{height:100%;margin:-2rem 0 0 2rem;padding:0 2.5rem 2rem}@media (max-width:992px){.ayo_slider .slide_left{box-shadow:none!important;margin:0;padding:0 1.5rem .5rem}}.ayo_slider .slide_right{padding:3rem 2.5rem}@media (max-width:992px){.ayo_slider .slide_right{padding:1.5rem 1.5rem .5rem}}.ayo_slider h3{line-height:2rem}.ayo_mini_cards a{text-decoration:none}.ayo_mini_cards .card{border:none;color:#333;height:100%;overflow:hidden;transition:0.15s all ease-in-out}.ayo_mini_cards .card:before{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;background-color:#dc3545;transition:0.2s all ease-in-out}.ayo_mini_cards .card:after{content:"";color:#fff;font-family:"Font Awesome 5 Free";font-size:20px;font-weight:900;line-height:20px;position:absolute;right:-24px;bottom:-24px;transition:0.2s all ease-in-out}.ayo_mini_cards .card:hover{padding-left:4px}.ayo_mini_cards .card:hover:before{width:0}.ayo_mini_cards .card:hover:after{color:#dc3545;right:10px;bottom:10px}.ayo_mini_cards .card-body{display:flex;align-items:center;padding:20px 30px;z-index:1}.ayo_mini_cards .card-title{text-transform:capitalize}.ayo_mini_cards .card-title:last-child{margin:0}.ayo_mini_cards_v2 a{text-decoration:none}.ayo_mini_cards_v2 .card{border-left:none;border-bottom:none;color:#333;height:100%;overflow:hidden;transition:0.15s all ease-in-out}.ayo_mini_cards_v2 .card:hover{box-shadow:rgb(0 0 0 / .2) 0 7px 29px 0;z-index:1}@media (min-width:768px){.ayo_mini_cards_v2 div[class^=col]:nth-child(1) .card,.ayo_mini_cards_v2 div[class^=col]:nth-child(2) .card,.ayo_mini_cards_v2 div[class^=col]:nth-child(3) .card,.ayo_mini_cards_v2 div[class^=col]:nth-child(4) .card{border-top:none}.ayo_mini_cards_v2 div[class^=col]:nth-child(4n) .card{border-right:none}}@media (max-width:767px) and (min-width:576px){.ayo_mini_cards_v2 div[class^=col]:nth-child(1) .card,.ayo_mini_cards_v2 div[class^=col]:nth-child(2) .card{border-top:none}.ayo_mini_cards_v2 div[class^=col]:nth-child(2n) .card{border-right:none}}@media (max-width:575px){.ayo_mini_cards_v2 div[class^=col]:nth-child(1) .card{border-top:none}.ayo_mini_cards_v2 div[class^=col] .card{border-right:none}}.ayo_mini_cards_v2 .card-body{display:flex;align-items:center;justify-content:center;padding:20px 30px;z-index:1}.ayo_cards .card-img-top{height:auto;margin:-1.5rem 1.5rem .5rem;max-width:calc(100% - 3rem)}.ayo_phases .nav{margin-bottom:2rem;padding-bottom:1rem;position:relative}.ayo_phases .nav:after{content:"";position:absolute;right:8.33%;bottom:0;left:8.33%;height:5px;background-color:#fff}.ayo_phases .nav .nav-link{position:relative}.ayo_phases .nav .nav-link:before{content:"";position:absolute;right:0;bottom:calc(-1.5rem - 5px);left:0;height:30px;width:30px;background-color:#fff;border-radius:15px;margin:0 auto;z-index:1}.ayo_phases .nav .nav-link.active:after{content:"";position:absolute;right:0;bottom:-1.5rem;left:0;height:20px;width:20px;background-color:#dc3545;border-radius:15px;margin:0 auto;z-index:2}@media (max-width:768px){.ayo_phases .nav{flex-direction:column;margin:0;padding:0;margin-left:1rem;padding-left:1rem}.ayo_phases .nav:after{top:15px;right:auto;bottom:15px;left:0;height:auto;width:5px}.ayo_phases .nav .nav-link{text-align:left}.ayo_phases .nav .nav-link:before{top:0;right:auto;bottom:0;left:calc(-1.5rem - 5px);margin:auto}.ayo_phases .nav .nav-link.active:after{top:0;right:auto;bottom:0;left:-1.5rem;margin:auto}}.ayo_tabs .tab-pane{margin:0 auto;max-width:600px}.ayo_tabs .nav-item{flex:1}.ayo_tabs .nav-item .nav-link{color:#333;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;padding:10px}.ayo_tabs .nav-item .nav-link.active{background-color:#dc3545;color:#fff}.ayo_tabs .nav-item .nav-link.active .number{color:#fff}.ayo_tabs .number{color:#dc3545;font-size:24px;padding-right:15px}.ayo_nav .nav_col{background:#0f3f6c;color:#fff;height:100%;min-height:600px;margin:-2rem 0 2rem 2rem}@media (max-width:992px){.ayo_nav .nav_col{box-shadow:none!important;min-height:auto;margin:0 0 1rem}}.ayo_nav h3{padding:1.5rem}.ayo_nav .nav-item a{color:#fff;padding:.75rem 1.5rem}.ayo_nav .nav-item a.active{background:rgb(0 0 0 / .1)}.tmb-landing,.tmb-landing button{font-size:20px;line-height:1.4}.tmb-landing h1{font-size:2.4em}.tmb-landing h2{font-size:2em}.tmb-landing h3{font-size:1.6em}.tmb-landing h4{font-size:1.2em}.tmb-landing h2,.tmb-landing h3,.tmb-landing h4{margin-top:2rem;line-height:1.2}.tmb-landing ul li{line-height:1.6}.tmb-landing .sticky-card{position:sticky;top:100px}.tmb-landing .sticky-card .frm_style_formidable-style.with_frm_style .form-field{margin-bottom:10px}.tmb-landing .banner{background-color:#1F2933;background-image:url(https://ayokasystems.com/wp-content/uploads/keyboard_laptop.jpg);border-radius:.25rem;padding:2.5rem 3rem;color:#fff;font-size:2.4rem;font-weight:700;line-height:1.2}.tmb-mobile-only{display:none}.tmb-btn{border:2px solid;display:block;text-align:center;margin-bottom:15px;font-size:14px;font-weight:600;padding:10px 20px;transition:color 300ms ease,background-color 300ms ease}.tmb-btn-primary{color:#fff;border-color:#EC2327;background-color:#EC2327}.tmb-btn-primary:hover{color:#EC2327;background-color:#fff}.tmb-btn-secondary{color:#2E3E4C;border-color:#2E3E4C;background-color:#fff0}.tmb-btn-secondary:hover{color:#fff;background-color:#2E3E4C}@media screen and (max-width:991px){.tmb-landing,.tmb-landing button{font-size:16px}.tmb-landing input,.tmb-landing select,.tmb-landing textarea{font-size:16px!important}.tmb-landing h1{font-size:2em}.tmb-landing h2{font-size:1.75em}.tmb-landing h3{font-size:1.5em}.tmb-landing h4{font-size:1.25em}.tmb-mobile-only{display:block}}.navbar-container{display:flex;flex-direction:row;align-items:center;width:100%}#site-header .site-navbar a{font-size:14px}.navbar-container .navbar-wrapper{margin-left:auto;display:flex;align-items:center}.navbar-wrapper ul{list-style:none;margin:0;padding:0;box-sizing:border-box}.navbar-wrapper ul li{position:relative;display:inline-block}.navbar-wrapper .nav-list{position:relative;display:block;flex-direction:row;-webkit-box-align:center}.nav-list li.menu-item-has-children .icon{position:absolute;right:0;top:calc(50% - 0.5rem)}.nav-list .icon{display:block;height:.7rem;position:absolute;pointer-events:none;transform:rotate(-45deg);width:1.3rem}.nav-list .icon::after,.nav-list .icon::before{content:"";display:block;background-color:#007bff;position:absolute;bottom:calc(50% - 0.1rem);left:0}.nav-list .icon::before{height:.6rem;width:.2rem}.nav-list .icon::after{height:.2rem;width:.6rem}.nav-list li{position:relative}.sub-menu li{line-height:3rem}.nav-list .menu-item-has-children a{display:block;padding-right:2rem;transition:color 350ms}.nav-list a{display:block;transition:color 350ms}.nav-list>li{margin-left:1.3rem}.nav-list .sub-menu a{padding:1rem 1.5rem;line-height:1.3rem}.nav-list a:hover{color:#444;text-decoration:none}.sub-menu{display:block;width:13rem;position:absolute;background-color:#fff;z-index:100;opacity:0;right:9999rem;visibility:hidden;border-top:3px solid #453bc9;transition:opacity 0.15s linear,transform 0.15s linear}.sub-menu::after{content:"";position:absolute;top:-1.2rem;right:calc(100% - 7.5rem);border:.6rem solid #fff0;border-radius:.2rem;border-bottom-color:#453bc9}.nav-list>li:last-child>.sub-menu::after{right:1rem}.sub-menu .sub-menu::after{top:.6rem;right:-1.2rem;border:.6rem solid #fff0;border-radius:.2rem;border-left-color:#453bc9}.sub-menu .sub-menu{top:0;right:160%;border-top:none;border-right:3px solid #453bc9}.nav-list li:hover>.sub-menu{opacity:1;visibility:visible;right:calc(100% - 7.5rem)}.nav-list li:last-child:hover>.sub-menu{right:0}.nav-list .sub-menu li:hover{background-color:#eff1f5}.nav-list .sub-menu .sub-menu::before{content:"";display:block;position:absolute;bottom:0;height:auto;left:auto;right:-1rem;top:0;width:1rem;z-index:999}.nav-list .sub-menu li:hover>.sub-menu{top:0;right:calc(100% + 0.5rem)}.mobile-menu-icon{display:none}.mobile-menu{margin-left:15px;display:flex;align-items:center;justify-content:center}.mobile-menu span{margin-left:15px}#sidr.mobile-menu-container{display:block;position:fixed;top:0;height:100%;z-index:999999;width:300px;max-width:100%;padding-bottom:30px;overflow-x:hidden;overflow-y:auto;font-size:15px;background-color:#fff;color:#555;-webkit-touch-callout:none;user-select:none;-webkit-overflow-scrolling:touch}.sidr-left,.sidr.left{left:-300px;right:auto}body.is-mobile-menu::after{content:"";position:absolute;background-color:rgb(255 255 255 / .52);top:0;left:0;width:100%;height:100%;z-index:99}.mobile-menu-container ul{list-style:none;padding:0;margin:0}.mobile-menu-container a{padding:12px 20px;display:block;position:relative}a.mobile-menu-close{display:block;background-color:#f8f8f8;color:#333;font-size:13px;font-weight:600;line-height:1;padding:20px;letter-spacing:.6px;text-transform:uppercase;padding-bottom:28px;padding-top:28px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}@media (max-width:1250px){body .nav-list>li{line-height:64px}}@media only screen and (max-width:1200px){.mobile-menu-icon{display:block;margin-left:auto}.navbar-container .navbar-wrapper{display:none}.site-navbar{padding:10px 0}.admin-bar #sidr{top:46px;height:-webkit-calc(100% - 46px);height:calc(100% - 46px)}#wpadminbar{position:absolute}.is-mobile-menu #wpadminbar{position:fixed}}