.services a{text-decoration:none}.service-items{display:block;padding:33px 10px;background-color:#fff;color:#454748;border-radius:5px;box-shadow:0 4px 40px rgb(0 0 0 / .1);transition:all .25s;min-height:297px}.service-items:hover{background-color:#cfcfcf;cursor:pointer}.ram-about-services-item-icon svg{width:auto;height:50px;fill:#c00000}.ram-about-services-item-title{margin:10px 0 .5em;color:#c00000;transition:inherit}.ram-about-services-item-description{line-height:23px}.industry-served{padding:10px;background-color:#f8f8f8;text-align:center;border-radius:10px;border:1px solid #f4c5c5}.home-banner{background-image:url(../images/home-banner.jpg);background-repeat:no-repeat,repeat;background-position:center;background-size:cover}.about-hero-text{margin-top:30px;text-align:justify}.team-card{background:#f5f5f5;padding:40px 20px;border-radius:10px;position:relative;text-align:center;min-height:270px}.team-card .side-line{width:5px;height:80%;background:#c60000;position:absolute;left:0;top:10%}.team-img{width:120px}.team-name{margin-top:15px;font-weight:600;font-size:18px}.cart_count{display:block;position:relative;background:var(--secondary-color);top:6px;right:-21px;width:20px;height:20px;font-size:10px;text-align:center;color:#fff;border-radius:50%;margin:0;padding:4px 0 0;font-weight:700}.hero_top .slick-prev{top:unset!important;right:unset!important;left:48%!important;bottom:10px!important;z-index:999}#myBtn{display:none;position:fixed;bottom:90px;right:35px;z-index:99;font-size:18px;border:none;outline:none;cursor:pointer;border-radius:4px;max-width:40px;background-color:#fff0}.icon-researchs{cursor:pointer}@media(max-width:768px){.mobile-view{display:ruby;margin-top:auto;margin-left:auto}}.searchiconmobile{display:none}@media(max-width:992px){.searchiconmobile{display:block}.onmobilemenu{margin-top:50px}}
.main-content{margin-top:10px}
@media (max-width: 767px) {
    .main-content {
        
        width: 100%;
    }
}
.hero_top .slick-next.slick-arrow{right:45%!important}.hero_top .slick-prev{right:unset!important;left:45%!important}.pagination li{margin-bottom:10px}.pagination{flex-wrap:wrap}}@media(max-width:450px){.tab-area .nav-link{font-size:14px;padding-left:4px;padding-right:4px}}.ab-footer-copyright-text{width:50%}.ab-footer-badge--payments{text-align:right;width:50%;float:right}.socialmedialink{display:list-item}.option-group{display:flex;gap:20px;margin-bottom:25px}#payForm input[type="radio"]{display:none}.option-card{flex:1;border:2px solid #ccc;border-radius:10px;text-align:center;padding:3px 8px;cursor:pointer;transition:border-color 0.3s,background 0.3s}.option-card img{height:40px;margin-bottom:10px}input[type="radio"]:checked+.option-card,input[type="radio"]:checked+.option-card-image{border-color:#026ebf;background-color:#e4eef4;box-shadow:0 0 5px rgb(0 128 0 / .2)}.press-heading{font-size:18px;padding-bottom:2px;color:#fff}.left-button:hover{background:#fbe9e7}.right-button:hover{color:#fff}.right-button{flex:1;background:#c0392b;color:#fff;font-weight:700;font-size:16px;text-align:center;padding:6px 0;text-decoration:none;transition:background 0.3s}.icon{margin-right:10px;font-size:20px}.author-item-small{background:#f3f3f3}.authordetails-item-small{background:#fff;padding:1px 30px 3px 30px}.author-item-small .product-item-content .title{font-size:20px!important}#myreqModal .modal-content{background:linear-gradient(90deg,#f8f0e9 0,#fccdc4 100%);margin:1% auto;padding:30px;border-radius:15px;width:90%;max-width:50%;position:relative;box-shadow:0 8px 30px rgb(0 0 0 / .3)}#modalTitle{font-size:25px;font-weight:500}.close{position:absolute;top:20px;right:25px;font-size:30px;color:#999;cursor:pointer}.close:hover{color:#000}.modal-content h3{margin-bottom:20;font-size:30px;line-height:1.5;text-align:center;text-shadow:2px 2px 4px #22222270;color:#1b3c72}.modal-content form{display:flex;flex-wrap:wrap;gap:15px}.modal-content input,.modal-content select,.modal-content textarea{flex:1 1 45%;padding:8px 10px;font-size:16px;border:1px solid #ccc;border-radius:10px;outline:none}.modal-content textarea{flex:1 1 100%;resize:none}.submit-button{flex:1 1 100%;background:#036;color:#fff;padding:14px;font-size:18px;border:none;border-radius:30px;cursor:pointer;margin-top:10px;transition:background 0.3s}.submit-button:hover{background:#024}#popupModal .modal-content{background:linear-gradient(90deg,#e9f1f8 0,#c3d9f6 100%);margin:1% auto;padding:30px;border-radius:15px;width:100%;max-width:1400px;position:relative;box-shadow:0 8px 30px rgb(0 0 0 / .3)}.book-years{font-size:9px;right:14px!important;bottom:3px;font-weight:600}.market-summary{border-radius:8px;max-width:600px;background-color:#fff}.summary-row{display:flex;justify-content:space-between;align-items:flex-start;padding:8px 0;border-bottom:1px solid #f0f0f0}.summary-row:last-child{border-bottom:none}.summary-value{color:#444;text-align:right;width:65%}.players-list{padding-left:18px;margin:0}.players-list li{margin-bottom:6px}.source-text{align-self:flex-start;margin:32px 46px 0 0;font-size:9px;text-align:left;color:#4a5568;font-weight:700;font-style:italic}.left-button:hover{background:#fbe9e7}.blog-item-small{background:#f3f3f3}.blog-item-smalldetails{background:#fff;transition:.4s;padding:15px 20px;min-height:100px}.blog-item-small .product-item-content .title{font-size:20px!important}.modal-body{font-weight:400}.infographic-link{background-color:#fff;color:#454748;min-height:200px}.ab-news-grid-item-text{min-height:150px}.infographic-link{display:block;transition:all 0.3s ease}.infographic-link:hover{transform:translateY(-8px);box-shadow:0 5px 10px rgb(0 0 0 / .15)}.infographic-img{transition:transform 0.4s ease}.infographic-link:hover .infographic-img{transform:scale(1.08)}.ab-news-grid-item-text{transition:transform 0.3s ease}.infographic-link:hover .ab-news-grid-item-text{transform:translateY(5px)}.ab-row{display:flex;flex-wrap:wrap}.subheading-white{font-size:18px;color:#fff;padding-bottom:2px}.red-title-bg{background-color:#c00000}.sticky-bar{position:fixed;top:-100px;width:100%;background-color:#fff;box-shadow:0 4px 6px rgb(0 0 0 / .1);padding:0.5px;transition:top 0.3s;z-index:1000}.sticky-bar .container{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto}.sticky-bar span{font-size:19px;color:#c00000;font-weight:700}.sticky-bar .buttons a{color:#fff;border:none;padding:10px 20px;margin-left:10px;cursor:pointer;background:linear-gradient(45deg,#00BFFF,#008CFF,#004AAD);box-shadow:0 2px 6px rgb(0 0 0 / .4);font-size:14px}.sticky-bar .buttons button{background-color:#686868;color:#fff;border:none;padding:10px 20px;margin-left:10px;cursor:pointer;font-size:14px}.sticky-bar .buttons button:nth-child(2){background-color:#c00000}.sticky-bar .buttons button:nth-child(3){background-color:#c0392b}.sticky-bar .buttons button:hover{opacity:.8}@media screen and (max-width:768px){.sticky-bar .container{flex-direction:column;align-items:flex-start;text-align:center}.sticky-bar span{font-size:16px;margin-bottom:10px}.sticky-bar .buttons{display:flex;flex-direction:column;width:100%;align-items:center;margin-top:10px}.sticky-bar .buttons a{width:100%;margin-left:0;margin-bottom:10px;padding:12px 20px;font-size:16px}}.pressview ul{margin-left:40px}.pressview h2{font-size:15px;font-weight:700;line-height:1.2;color:#c00000}.newsearchform{margin-top:10px;margin-left:30px}.newsearchbutton{margin-top:19px;padding-left:10px}.newsearchbutton span{margin-top:17px}.search-box1::placeholder{color:#cdcccc;opacity:1}.iti--separate-dial-code{width:100%!important}.search-keyword{display:flex;align-items:center;gap:8px;font-size:20px}@media(max-width:992px){.newsearchform{margin-top:10px;margin-left:1px}.product-item-content .product-item-list li{margin-right:3px}}@media(max-width:992px){.onmobilemenu{margin-top:100px}}.buy_now1:hover{color:#fff!important}#more{display:none}.review-badge{display:flex;align-items:center;border:1px solid #ddd;border-radius:8px;padding:6px 16px;max-width:350px;box-shadow:0 2px 6px rgb(0 0 0 / .1);background:#fff;flex-wrap:wrap;cursor:pointer;transition:transform 0.2s ease}.review-badge:hover{transform:scale(1.02)}.google-logo{width:40px;height:40px;margin-right:12px}.review-content{display:flex;flex-direction:column}.review-title{font-weight:700;font-size:14px;color:#555}.review-score{display:flex;align-items:center;font-size:18px;color:#f4b400}.review-score span{margin-right:6px;font-weight:700}.review-stars{color:#f4b400;font-size:16px;margin-right:8px}.review-count{font-size:14px;color:#888}.review-body p{text-align:justify}@media screen and (max-width:500px){.report-image-title{position:absolute;color:#000;top:55px;left:10px;font-size:16px!important;line-height:1.2;width:90%;text-align:left}}@media (max-width:400px){.review-badge{flex-direction:column;align-items:center}.google-logo{margin-bottom:8px}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);display:none;justify-content:center;align-items:center;z-index:999}.review-modal-content{background:#fff;padding:2rem;border-radius:10px;max-width:50%;max-height:90%;overflow-y:auto;text-align:center;position:relative}.modal-close{position:absolute;top:10px;right:15px;font-size:24px;color:#888;cursor:pointer}@media screen and (min-width:900px) and (max-width:1024px){.review-modal-content{padding:1rem;max-width:95%!important}}@media (max-width:600px){.review-modal-content{padding:1rem;max-width:95%!important}}.modern-review{display:flex;flex-direction:column;gap:20px}.review-card{background:#ebebeb;border-radius:12px;padding:20px;box-shadow:0 6px 14px rgb(0 0 0 / .06);transition:transform 0.3s ease}.review-card:hover{transform:translateY(-3px)}.user-info{display:flex;align-items:center;margin-bottom:14px}.avatar{background:linear-gradient(135deg,#5a5a5a,#2c2c2c);color:#fff;font-weight:700;border-radius:50%;width:48px;height:48px;font-size:20px;display:flex;justify-content:center;align-items:center;margin-right:12px;flex-shrink:0}.avatar.purple{background:linear-gradient(135deg,#b22cff,#6600cc)}.user-name{font-weight:700;font-size:16px;color:#333}.review-meta{margin-top:2px;font-size:20px;color:#f4b400}.review-body{font-size:14px;color:#444;line-height:1.6;margin-bottom:14px}.review-footer{display:flex;align-items:center;font-size:13px;color:#888;border-top:1px solid #eee;padding-top:10px}.review-footer img{height:18px;margin-right:6px}.toc-main-container{background:#f9f9f9;border-radius:30px;padding:20px;box-shadow:0 2px 10px rgb(0 0 0 / .1)}.toc-main-container p{text-align:center;font-size:20px}.toc-container{display:flex;margin:auto}.chart-container{width:50%;padding-right:30px}.info-container{width:50%}.info-container h3{margin-bottom:20px}.info-container ul{list-style:none;padding:0}.info-container li{margin-bottom:12px;font-size:15px}.info-container li b{color:#1e40af}#barChart{height:200px!important}.custom-box{display:flex;max-width:800px;margin:20px auto;border:2px solid #c0392b;border-radius:12px;overflow:hidden;box-shadow:0 4px 10px rgb(0 0 0 / .1)}.custom-box p{flex:2;background:#fff;color:#c0392b;font-weight:600;font-size:16px;padding:6px 20px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background 0.3s;margin-bottom:0}.left-button:hover{background:#fbe9e7}#myreqModal .modal-content{background:linear-gradient(90deg,#f8f0e9 0,#fccdc4 100%);margin:1% auto;padding:30px;border-radius:15px;width:90%;max-width:50%;position:relative;box-shadow:0 8px 30px rgb(0 0 0 / .3)}#modalTitle{font-size:25px;font-weight:500}.close{position:absolute;top:20px;right:25px;font-size:30px;color:#999;cursor:pointer}.close:hover{color:#000}.modal-content h3{margin-bottom:20;font-size:30px;line-height:1.5;text-align:center;text-shadow:2px 2px 4px #22222270;color:#1b3c72}.modal-content form{display:flex;flex-wrap:wrap;gap:15px}.modal-content input,.modal-content select,.modal-content textarea{flex:1 1 45%;padding:8px 10px;font-size:16px;border:1px solid #ccc;border-radius:10px;outline:none}.modal-content textarea{flex:1 1 100%;resize:none}.submit-button{flex:1 1 100%;background:#036;color:#fff;padding:14px;font-size:18px;border:none;border-radius:30px;cursor:pointer;margin-top:10px;transition:background 0.3s}.submit-button:hover{background:#024}#popupModal .modal-content{background:linear-gradient(90deg,#e9f1f8 0,#c3d9f6 100%);margin:1% auto;padding:30px;border-radius:15px;width:100%;max-width:1400px;position:relative;box-shadow:0 8px 30px rgb(0 0 0 / .3)}.book-years{font-size:9px;right:14px!important;bottom:3px;font-weight:600}.market-summary{border-radius:8px;max-width:600px;background-color:#fff}.summary-row{display:flex;justify-content:space-between;align-items:flex-start;padding:8px 0;border-bottom:1px solid #f0f0f0}.summary-row:last-child{border-bottom:none}.summary-title{font-weight:700;color:#333;width:40%;text-align:left}.summary-value{color:#444;text-align:right;width:65%}.players-list{padding-left:18px;margin:0}.players-list li{margin-bottom:6px}.source-text{align-self:flex-start;margin:32px 46px 0 0;font-size:9px;text-align:left;color:#4a5568;font-weight:700;font-style:italic}@media (max-width:767px){#myreqModal .modal-content{max-width:100%}}@media screen and (max-width:480px){.sticky-bar{display:none}}.ab-product-content-summary table tr td{text-align:start!important}.ab-product-content-summary table tr th{padding:0 15px 12px}.share-ai-title{font-weight:600;margin-bottom:8px;color:#000;list-style:none}.share-ai-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.blink{animation:blink-animation 1.5s infinite}@keyframes blink-animation{0%,100%{opacity:1}50%{opacity:.85}}@media (max-width:768px){.hero-bg{}}.btn-red{background:#c00000;color:#fff;padding:10px 0;text-align:center;border-radius:999px;font-size:13px;font-weight:500;text-decoration:none;transition:all 0.3s ease}.blink{animation:blink-animation 1.5s infinite}@keyframes blink-animation{0%,100%{opacity:1}50%{opacity:.85}}.ab-product-content-navigation-links{position:sticky;top:120px;list-style:none;padding-left:0}.ab-product-content-navigation-links li{margin-bottom:10px}.ab-a{display:block;padding:8px 12px;color:#333;text-decoration:none;border-left:3px solid #fff0}.ab-a.active{color:#fff;border-left:3px solid #c00000;background:#c00000}.ab-a.active:hover{color:#fff}.logo-img{display:block;position:relative;top:-20px;transform:none}@media (max-width:992px){.logo-img{margin-top:40px}}.navbar{min-height:70px}.navbar-brand{display:flex;align-items:center;height:50px}.navbar-collapse{min-height:50px}@media (min-width:992px){.navbar-collapse{display:flex!important;visibility:visible!important;opacity:1!important}}.container{min-height:35px}img{height:auto;max-width:100%}a.position-relative{min-height:50px}.navbar>.container,.navbar .container-fluid{display:flex;align-items:center}