@charset "UTF-8";
/***!  /templates/lt_detailer/css/custom.css  !***/

body{line-height:1.9em;font-family:"Rubik",Sans-serif !important;font-weight:400;font-style:normal}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span,.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{font-family:"Rubik",Sans-serif !important}.toppers img,.committee .article-details img{display:block;margin:0 auto 3px auto;border-radius:6px;box-shadow:0px 3px 4px #4d4d4d;width:190px !important}.toppers{text-align:center;background:#dde3de;border-radius:6px !important;padding:20px 20px 5px 20px !important}.uniform p{padding:0 2px 0 0;margin-bottom:2px;margin-top:5px;text-align:center}.uniform img{display:block;margin:0 auto}.uniform h3{background:#fb0000;color:#fff;padding:5px;text-align:center;border-radius:6px}.facilities .article-details img{border-radius:6px;box-shadow:0px 3px 4px #4d4d4d}.s-history .article-details img{width:95%;border-radius:6px;box-shadow:2px 0px 3px #ccc;margin:0px 10px 20px 0px}body.ltr #offcanvas-toggler.offcanvas-toggler-right{float:right;margin-left:5px !important}.itemid-101 #sp-main-body{display:none}#sp-abvbottom{box-shadow:0px -7px 10px #e5e4e4}.article-details,.blog{border:1px solid #e5e3e3;border-radius:6px;box-shadow:0 3px 0 #ccc;padding:20px;background:#fff;margin-bottom:10px}.quote{background:#171717;color:#fff;height:405px;border-radius:6px !important}.quote .carousel{height:260px !important}.quote .carousel-indicators{margin-bottom:-2rem !important}.quote h4{margin:15px 0 0 0;color:#f7071d}.quote h3{}.events .sp-module-title,.news .sp-module-title{text-transform:uppercase;font-size:24px;font-weight:600}.events,.news{margin:8px 0 0 0;height:270px}.events{background:#f7071d;padding:20px;border-radius:6px;color:#fff}.news{background:#171717;padding:20px;border-radius:6px;color:#fff}.events a,.news a{color:#fff !important}.events li,.news li{margin:0 0 5px 0;padding:0 5px 5px 0;font-size:15px;border-bottom:1px solid #fff}#sp-top1 .welcome{margin:30px 0}.welcome .custom{padding:20px 0;border-radius:8px}.welcome h1{color:#0000f6;font-weight:600;text-align:center}.user2 h1{font-weight:700;padding:15px 0;letter-spacing:-1px}.user2 a{background:#fe0000;color:#fff;font-size:18px;padding:10px 35px;border-radius:25px;margin:25px 0 0 0;display:inline-block}.user2 .red{color:#fe0000}.examtt{text-align:center;font-weight:600}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{padding:0 10px !important}.sp-page-title{background:#343434 !important;padding:15px 0 !important}#sp-main-body{padding:20px 0;background-image:linear-gradient(#f1f1f1,white)}.redRight{background:#ff4c4c;border-radius:6px !important;color:#fff}.redRight ul>li>a,.redRight ul>li>a:hover{color:#fff !important}table{vertical-align:middle !important;width:100%;margin-bottom:1rem;color:#212529;border-color:#dee2e6;border-collapse:collapse;caption-side:bottom}table>:not(caption)>*>*{border-width:0 1px}table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}table>tbody>tr:nth-of-type(2n+1){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}table>:not(caption)>*{border-width:1px 0}#sp-top-bar{position:relative;z-index:9999;border-bottom:1px solid #f8f8f8}#sp-header{top:0px;padding:0px;height:inherit;box-shadow:none;z-index:9999}#sp-header.header-sticky{position:fixed;top:0;background-color:#171717;box-shadow:0 0 4px 0 rgb(225 255 255 / 10%)}body:not(.home) #sp-header.header-sticky{position:fixed}body:not(.home) #sp-header{background-color:#171717;box-shadow:0 0 4px 0 rgb(225 255 255 / 10%)}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{font-size:15px !important;font-weight:400 !important;padding:10px 0}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{position:relative}.sp-megamenu-parent>li.active>a{font-weight:600}.sp-megamenu-parent>li>span{color:#fff}.offcanvas-menu .offcanvas-inner .menu-child>li a{padding:12px 10px !important;border-bottom:1px solid rgba(197,153,153,0.21);display:inherit}.offcanvas-menu .offcanvas-inner ul.menu>li>a,.offcanvas-menu .offcanvas-inner ul.menu>li>span{font-size:15px;font-weight:500}body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-right{width:250px !important}body.ltr .sp-megamenu-parent .sp-dropdown .sp-dropdown-items .sp-has-child>a:after{top:1px;position:relative}.burger-icon>span,.offcanvas-active .burger-icon>span{background-color:#fff}.offcanvas-menu .d-flex.align-items-center{background:#171717}.btn,#sp_qc_submit{position:relative;display:inline-block;color:#fff;font-size:15px;padding:18px 40px;cursor:pointer;text-transform:uppercase;border:none;border-radius:5px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.btn:hover{color:#fff;transform:translateY(8px);background-color:#1540b2}.title h2{font-size:48px;margin:30px 0 20px;font-weight:600}.title.white h3{color:#fff}#slider{margin-top:-90px !important}#slider .sppb-row-overlay{background-image:linear-gradient(135deg,#061B5ECC 0%,#03124580 75%);opacity:1}#slider .sppb-row-overlay:before{content:'';position:absolute;bottom:0;height:100%;width:100%;left:0;background:url('https://www.idealrabodi.in/templates/lt_detailer/images/masking_home.png');background-position:bottom center;background-repeat:no-repeat;background-size:contain}#header-title .sppb-row-overlay{background-image:radial-gradient(at top right,#1540B2CC 0%,#031245 75%);opacity:1}#header-title .sppb-row-overlay:before{content:'';position:absolute;bottom:0;height:100%;width:100%;left:0;background:url('https://www.idealrabodi.in/templates/lt_detailer/images/bg_masking_.png');background-position:bottom center;background-repeat:no-repeat;background-size:cover}.bg-title{list-style-type:none;padding:0;margin:0}.bg-title li{display:inline-block;font-size:17px;text-transform:capitalize;font-weight:600;color:#fff}.bg-title li strong{display:none}.bg-title li em{padding:0 15px;font-size:16px}.intro-item i{background-color:#2462FE2B;height:70px !important;width:70px !important;line-height:70px !important;border-radius:3px}.intro .clearfix{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.intro .clearfix:hover{transform:translateY(-8px)}.counter-row .counter-item{width:48%;float:left;margin-bottom:30px;padding:20px;background-color:#2462FE2B;margin-right:4%;border-radius:8px;text-align}.counter-row .counter-item h5{font-size:14px}.counter-item h1{font-size:50px;font-weight:600}.counter-item:nth-child(2n){margin-right:0}.video .sppb-row-overlay{background-image:linear-gradient(135deg,#031245 0%,#2462fe 100%);opacity:0.8}.video-item{min-width:60px;min-height:60px;position:relative;top:34%;left:0;right:0;margin:0 auto;text-align:center;background:#fff;width:90px;height:90px;border-radius:50%}.video-item .sppb-img-container{overflow:hidden}.video-item .sppb-img-container:hover:before{background-color:rgba(0,0,0,0.90)}.video-item .sppb-img-container:before{background-color:rgba(0,0,0,0.60);position:absolute;content:"";top:0;left:0;right:0;width:100%;height:100%;display:block;border-radius:10px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.video-item img{width:100%}#video-popup-container,#video-popup-containers{display:none;position:fixed;z-index:996;width:60%;left:50%;margin-left:-30%;top:20%;background-color:#fff}.video-item a{font-size:0;position:absolute;top:44%}.video-item a:before{content:'';position:absolute;top:0;left:0;width:70px;height:70px;margin-top:5px;margin-left:0;border-radius:50%;z-index:10;border:10px solid #fff;-webkit-animation:pulse-border 1500ms ease-out infinite;animation:pulse-border 1500ms ease-out infinite;z-index:-1}.video-item a:after{content:'';position:absolute;top:5px;left:0;margin-top:-16px;margin-left:-8px;border:solid 16px transparent;border-left:solid 24px;border-left-color:#2462fe;z-index:10}#video-popup-close,#video-popup-closes{cursor:pointer;position:absolute;right:-10px;top:-10px;z-index:9999;width:25px;height:25px;border-radius:25px;text-align:center;font-size:12px;background-color:#000;line-height:25px;color:#fff;opacity:1}#video-popup-iframe-container,#video-popup-iframe-containers{position:absolute;z-index:999;width:100%;padding-bottom:56.25%;border:2px solid #000;border-radius:2px;background-color:#000}#video-popup-iframe,#video-popup-iframes{z-index:999;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#000}#video-popup-overlay,#video-popup-overlays{display:none;position:fixed;top:0;background-color:#000;opacity:0.8;width:100%;height:100%;left:0}#video-popup-close:hover,#video-popup-closes:hover{color:#DE0023}@keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.8);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.8);opacity:0}}@keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.8);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.8);opacity:0}}.services .sppb-row-overlay{background-image:radial-gradient(at bottom center,#FFFFFFCC 0%,#fff 60%);opacity:1}.services-item a{border:1px solid;padding:10px 20px;border-radius:5px !important}.services-item a:hover{color:#fff}.project .sppb-row-overlay{background-image:linear-gradient(135deg,#031245 0%,#1540B22B 100%)}.pricing .sppb-row-overlay{background-image:radial-gradient(at center center,#FFFFFFEB 0%,#fff 50%)}.pricing-item h3{font-size:18px;font-weight:600;margin-bottom:20px}.pricing-item h2{font-size:45px;font-weight:600;margin:20px 0}.pricing-item a.btn-price{width:100%;display:inline-block;border:2px solid;border-radius:5px;padding:10px;margin-bottom:30px;margin-top:10px}.price-list{margin-bottom:20px}.price-list p{margin-bottom:7px;padding-bottom:7px;border-bottom:1px solid #eeeeee82}.price-list p:last-child{border-bottom:none}.pricing-item img{margin:0 auto}.pricing-item h4.sppb-addon-title{background-image:linear-gradient(135deg,#1540b2 0%,#2462fe 100%);border-radius:30px 30px 30px 30px;display:inline-block;padding:10px 30px}.pricing-item.center a.btn-price{color:#fff}.feature-item i{background-color:#2462FE2B;height:70px !important;width:70px !important;line-height:70px !important;border-radius:3px}.jmm-item .jmm-image.mod-article-image{overflow:hidden}.jmm-text{background-color:#fff}.jmm-image.mod-article-image img{transform:scale(1);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.jmm-item:hover .jmm-image.mod-article-image img{transform:scale(1.12);filter:grayscale(100%)}.jm-category-module.default .jmm-text .jmm-title{font-size:16px;font-weight:500}.hikashop_subcontainer.thumbnail{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.contact-info h2,.contact-info h3{font-size:25px}button.btn.btn-primary.validate{color:#fff !important;padding:13px 20px}#sp-bottom{position:relative;text-align:left;z-index:1;padding:60px 0 60px;font-size:15px}#sp-bottom .sp-module .sp-module-title{margin-bottom:25px;color:#fff;line-height:1em;position:relative;font-size:22px;font-weight:600}#sp-bottom .menu li{margin-bottom:8px !important}#sp-bottom p{line-height:1.8;margin-bottom:20px}#sp-bottom strong{display:none}#sp-bottom span{padding-right:10px}#sp-bottom h2{font-size:25px;font-weight:600;margin-bottom:15px}.shrewd_solution_icon{margin-top:12px}.shrewd_solution_icon ul,.shrewd_solution_icon ul li{display:inline-block!important;padding:0!important;margin-bottom:0px !important}#sp-bottom .shrewd_solution_icon ul li a{font-size:16px;width:30px;line-height:30px;color:#fff !important;text-align:center;border-radius:5px;border:none;-webkit-transition:.5s;transition:.5s;display:inline-block;height:30px;margin-right:5px;background-color:#ffffff2b}#sp-bottom .shrewd_solution_icon ul li a:hover{background-color:#2462fe;color:#fff !important}.shrewd_solution_icon ul li a em{font-family:"Font Awesome 5 Brands"}.shrewd_solution_icon strong{display:none;margin:0 20px}#sp-footer{text-align:center}#sp-footer{display:inline-block;width:100%;background:#11102f !important}#sp-footer .container-inner{padding:30px 0;border-top:0px solid #ffffff2b}@media (min-width:1400px){.sppb-row-container{max-width:1320px}}@media (max-width:1200px){.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{font-size:14px !important}}@media (max-width:991px){.slider-column{padding:0px 2% 0 2%}.slider-text{max-width:80%}}@media (max-width:768px){#sp-header,#sp-header .logo{height:70px}#sp-footer p{text-align:center}body #sp-header{padding:0}#sp-header{top:0px}.slider .sppb-col-md-3{border-right:none}.services-item,.client-item{border:none}.collection-colum .clearfix:first-child,.collection-colum .clearfix:last-child{width:100%}.collection-colum .sppb-text-center{text-align:left}}@media (max-width:480px){.check-list .left,.check-list .right{width:100%}#sp-menu{position:absolute !important;right:0px;top:10px}.logo-image-phone{height:auto !important;width:85%}}:root{--background-color:currentColor;--background:currentColor;--text-color:currentColor}.page-item.active .page-link,a.hikabtn.hikacart,.btn:hover,.slider-item .sppb-btn-success,.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info:hover,.shrewd_solution_icon ul li a:hover,.btn,.services-item a:hover,.pricing-item.center a.btn-price{background-color:var(--background-color)}.sp-simpleportfolio .sp-simpleportfolio-filter>ul>li.active>a,.article-list .article .readmore a:hover,.article-list .article .readmore a:active,.article-list .article .article-header h2 a:hover,.counter-row .counter-item h1,.title h3,.services-item i,.testimonials-icon i,.pricing-item h2,.feature-item i,#sp-bottom span,.bg-title li em{color:var(--text-color)}.shrewd_solution_icon ul li a{color:var(--text-color) !important}.btn.no-bg:hover,.events-item a,.shrewd_solution_icon ul li a:hover,.hikashop_subcontainer.thumbnail:hover{border-color:var(--text-color)}.video a:hover:after{border-left-color:var(--text-color)}
