.navbar-nav li{position:relative}.navbar-nav li ul{display:none;position:absolute;top:100%;left:0;background:#0f172a;padding:0;margin:0;list-style:none;min-width:220px;border-radius:.375rem;z-index:999;box-shadow:0 4px 10px rgb(0 0 0 / .3)}.navbar-nav li ul li a{display:block;padding:10px 15px;color:#cbd5e1;text-decoration:none;transition:background 0.3s,color 0.3s}.navbar-nav li ul li a:hover{background:#1e293b;color:#fff}.navbar-nav li:hover>ul{display:block}.navbar-nav li.open>ul{display:block}.topbar{text-align:center}.collapse{visibility:visible!important}header .nav-link{color:#fff}header .header-btn1{display:none}.payment-logo{display:flex;align-items:center;justify-content:center;background-color:#f9f6ef;border-radius:7px;width:45px;height:19px}.payment-logo-col{gap:10px}footer .payment-logo-col .payment-logo img,#checkout .payment-logo-col .payment-logo img{width:23px;height:14px;object-fit:contain}.woocommerce-checkout #banner2{margin-top:130px}.woocommerce-checkout #banner2 h1{font-size:40px;font-weight:600}form.checkout.woocommerce-checkout{margin-top:30px}.woocommerce-notices-wrapper{display:none}.woocommerce-page aside{display:none!important}.checkout-contentbox{display:flex;gap:30px;justify-content:center}.custom-checkout-section{border:1px solid #cdd9f6;border-radius:20px}.custom-checkout-section h3{font-size:17px;line-height:24px}.custom-checkout-section .custom-checkout-product-info ul{padding:0;list-style:none;margin:0}.custom-checkout-section .custom-checkout-product-info ul li{background-image:url(/wp-content/themes/rmo/images/star-icon.svg);background-repeat:no-repeat;background-position:left;color:#000;font-size:14px;line-height:14px;margin-bottom:10px;letter-spacing:.14px;padding-left:17px}.checkout-right-main .button{width:160px;height:45px;background:#4663ac!important;border-radius:50px!important}.cardpadd .price del{display:none}.cardpadd .price ins{text-decoration:none}.team-section.blue-bg{position:relative;overflow:hidden;padding:0}.blue-bg .row{flex-direction:row-reverse}.team-section.blue-bg:before{content:"";position:absolute;display:block;background-color:var(--secondary-color);height:100%;width:60%;left:0;top:0;z-index:-1}#faq .faqsection .accordion-button:not(.collapsed)::after{transform:rotate(90deg)}.custom-cart-wrapper{max-width:600px;margin:50px auto;padding:40px;background:#fff;border-radius:20px;box-shadow:0 4px 20px rgb(0 0 0 / .05);text-align:center}.custom-cart-wrapper input[type="text"],.custom-cart-wrapper input[type="email"]{width:100%;padding:15px;border-radius:10px;border:1px solid #ddd;margin-bottom:20px;background:#e6f2ff}.custom-cart-wrapper button{background:#4267b2;color:#fff;padding:12px 40px;border:none;border-radius:10px;font-size:16px;cursor:pointer}.custom-cart-wrapper .error{color:red;font-size:14px;margin-top:-15px;margin-bottom:10px;text-align:left}.terms{margin-top:20px;font-size:14px}.terms a{color:#4267b2;text-decoration:underline}.custom-remove{display:none!important}.checkout-right-main .custom-email-field .woocommerce-input-wrapper .input-text{height:50px!important}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{height:50px!important}.woocommerce-form-coupon .form-row{width:49.5%!important}.woocommerce-form-coupon .form-row .button{width:160px;height:50px;background:#4663ac!important;border-radius:50px!important;color:#fff}.buybtn-wrapper{display:flex;align-items:center;justify-content:center;gap:15px}.buybtn-wrapper .selected-price bdi{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:20px}.buybtn-wrapper .buy-now-btn{border-radius:50px;background:#319f43;display:flex;width:135px;padding:15px 10px;justify-content:center;align-items:center;gap:10px;color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:20px;display:flex}.ratingExtra{margin:20px 0;display:flex;justify-content:center;gap:15px;align-items:center}.ratingExtra h6{margin:0;color:#4a5565;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.ratingExtra h6 span{color:#319f43;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.acheiveboxeswrapper{display:flex;justify-content:center;gap:20px}.acheiveboxeswrapper .acheivebox{border-radius:10px;background:#f9fdfd;width:100%;max-width:300px;box-shadow:0 4px 20px rgb(0 0 0 / .05);padding:22px 14px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex-direction:column;justify-content:center;margin-top:15px}.acheiveboxeswrapper .acheivebox h5{color:#101828;font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:0}.acheiveboxeswrapper .acheivebox span{font-size:12px}.custom-checkout-section{background:transparent!important}.coupon-inline{display:flex;align-items:center;border:1px solid #ccc;border-radius:20px;padding:15px;max-width:100%;background:#fff;flex-wrap:wrap;position:relative;margin:20px 0}.woocommerce-checkout input{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px;font-size:14px}.coupon_buttonbox{background-color:#fff0;border:none;padding:0;font-size:14px;color:#4663ac;cursor:pointer;font-weight:700;margin-left:0;position:absolute;right:30px}.checkout-right-main .custom-email-field .woocommerce-input-wrapper .input-text{height:50px!important}.checkout-right-main .table>:not(:last-child)>:last-child>*{border-bottom-color:#fff}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ffffff!important}.woocommerce-checkout #payment ul.payment_methods li label{color:#000;font-weight:500}table.table.custom-order-summary{color:#fff}div#post-content ul{display:flex;list-style:disc;flex-wrap:wrap}.single-post-content li{margin-bottom:10px;color:#fff;padding-right:20px;width:33.33%}.who-slider .h2{margin:50px 0 15px;display:block}.single-post section .container{max-width:1000px}.single-post-content ol{padding-left:0!important}.single-post-content ol li{width:100%}@media (min-width:768px){.related-posts .row .col-md-4{flex:0 0 auto;width:50%!important}}@media (min-width:992px){.related-posts .row .col-md-4{flex:0 0 auto;width:33.33333333%!important}}@media (max-width:768px){div#post-content ul{display:flex}div#post-content ul li{width:100%;padding-right:0}}