.parallax-bg{background-image:url(https://picsum.photos/1200/800?blur=2);background-attachment:fixed;background-size:cover;height:400px}.content{padding:40px;text-align:center}.cookie-banner{position:fixed;inset:auto 0 0 0;background:rgb(18 18 20 / .97);color:#fff;padding:18px;display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap;z-index:9999;box-shadow:0 -6px 18px rgb(0 0 0 / .4)}.cookie-content{max-width:720px;font-size:14px;line-height:1.4}.cookie-actions{display:flex;gap:42px;align-items:center;flex-wrap:wrap}.btn{background:#fff;color:#111;border:0;padding:10px 20px;border-radius:8px;cursor:pointer;font-weight:600}.btn.secondary{background:#fff0;color:#fff;border:1px solid rgb(255 255 255 / .12)}.cookie-settings{display:none;margin-top:8px;width:100%}.cookie-settings.show{display:block}.cookie-toggle{display:flex;align-items:center;gap:8px}.cookie-toggle input{width:18px;height:18px}a.privacy{color:#9fd3ff;text-decoration:underline}@media (max-width:640px){.cookie-banner{padding:12px}.cookie-actions{width:100%;justify-content:flex-end}}.contact-strip{margin-top:42px;background:rgb(255 255 255 / .18);color:#fff;backdrop-filter:blur(5px);border:1px solid rgb(255 255 255 / .25);font-size:1.1rem;font-weight:600;letter-spacing:.3px}.contact-strip i{margin-right:8px;color:#ffd369;font-size:1.4rem}@media (max-width:640px){.contact-strip{margin-top:0;background:#fff0;color:#fff;backdrop-filter:blur(0);border:1px solid #fff0;font-size:.8rem;font-weight:600;letter-spacing:.3px}.contact-strip i{margin-right:8px;color:#ffd369;font-size:1rem}}.service-box{background:#fff;border:1px solid #e9ecef;transition:0.3s}.service-box:hover{transform:translateY(-6px);box-shadow:0 8px 18px rgb(0 0 0 / .12)}.service-box .icon{font-size:32px;color:#690085}.why-choose-us-section .choose-box{background:#fff}.choose-icon{font-size:40px}.pricing-card{background:#fff;border:1px solid #e6e6e6;transition:0.3s}.pricing-card:hover{transform:translateY(-8px);box-shadow:0 12px 25px rgb(0 0 0 / .12)}.btn-pricing-card{color:#fff;background-color:#690085}.pricing-card:hover .btn-pricing-card{color:#fff;background-color:#690085}.price{font-size:32px;font-weight:700;color:#690085}.price span{font-size:16px;color:#555}.pricing-card ul li{font-size:15px;margin-bottom:8px}.pricing-card ul li i{color:#28a745;margin-right:6px}.popular{border:2px solid #690085;position:relative}.badge-popular{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#690085;color:#fff;padding:3px 12px;border-radius:12px;font-size:12px;font-weight:600}.how-it-works-section .hiw-box{background:#fff;transition:0.3s}.hiw-icon{font-size:42px;color:#2c2c2c;margin-top:10px}.step-number{width:35px;height:35px;background:#690085;color:#fff;font-size:18px;font-weight:700;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.contact-list{list-style:none;font-size:18px;font-weight:500;line-height:1.8}.contact-list li{margin-bottom:8px;color:#fff;margin-right:10px;font-size:16px}.trust-badge-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;height:100%}.trust-badge-item-img img{max-width:100%;max-height:100%;height:auto}.trust-badge-item-img{width:150px;height:150px}.trust-badge-item span{font-size:14px;font-weight:500;color:#2c3e50;line-height:1.4}.trust-badges-container{padding:30px 0}@media (max-width:767px){.trust-badge-item{padding:12px}.trust-badge-item span{font-size:13px}}.new-arrow::after{content:" ▼";font-size:15px;margin-left:8px;display:inline-block;transition:transform 0.35s ease;speak:none}.wsmenu-list .sub-menu>li[aria-haspopup="true"]:hover .new-arrow::after,.wsmenu-list .sub-menu>li[aria-haspopup="true"]>a:hover .new-arrow::after,.wsmenu-list .sub-menu>li[aria-haspopup="true"]>ul.sub-menu:hover~a .new-arrow::after{transform:rotate(-90deg)}.wsmenu-list .new-arrow{background:none!important;border:none!important;width:auto!important;height:auto!important}.wsmenu>.wsmenu-list>li>ul.sub-menu li>ul.sub-menu{padding:10px 15px;width:100%;min-width:200px}@media (max-width:576px){.wsmenu>.wsmenu-list>li>ul.sub-menu li>ul.sub-menu{display:inline-block!important}.wsmenu>.wsmenu-list>li>ul.sub-menu>li:hover>ul.sub-menu{visibility:visible!important}.wsmenu-list .new-arrow{display:none}}.slideshow-inner .slides{background-image:url(https://www.auraconsultinginc.com/images/slider/slide-12.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.slideshow .slide .image-container{display:none!important}#cta-4.home-consultation{background-repeat:no-repeat!important;object-fit:cover!important;background-position:center!important;background-size:cover!important}.slideshow-landing-page{height:700px!important}.custom-bullet li::before{content:"•";color:#000;font-weight:700;margin-right:10px;font-size:20px}.service-box{height:100%!important}.pricing-card{height:100%}#cta-4.landing-page{background-repeat:no-repeat;background-size:cover}.pill{background-color:#3636368e;border-radius:999px;padding:.3rem .8rem;font-size:14px;white-space:nowrap}#hero-1 .caption-txt p,#hero-4 .caption p{padding:0 0!important}.form-container{max-width:1200px;margin:0 auto;background:#fff;border-radius:16px;box-shadow:0 10px 30px rgb(0 0 0 / .08);padding:40px}fieldset{border:1px solid #e2e8f0;border-radius:12px;padding:25px 30px 30px;margin-bottom:30px;background:#fafbff}legend{width:auto;padding:0 20px;font-size:1.5rem;font-weight:700;color:#1e3a8a;margin-bottom:0}.form-control,.form-control-file{border-radius:10px;border:1.5px solid #cbd5e0;padding:3px 15px;font-size:.95rem;transition:all 0.3s ease}.form-control:focus{border-color:#3b82f6;box-shadow:0 0 0 4px rgb(59 130 246 / .15)}label{font-weight:600;color:#1e293b;margin-bottom:8px}.form-check-label{font-size:.95rem;line-height:1.5}.btn-submit{color:#fff;background-color:#690085;border-color:#690085;border:2px solid #690085}.btn-submit:hover{color:#fff!important;background-color:#fff0;border-color:#fff;border:2px solid #690085}fieldset .form-check{position:relative;display:flex;gap:18px;padding-left:1.25rem;justify-content:start;align-items:start}@media (max-width:992px){.form-container{padding:25px}}#breadcrumb{margin-top:0px!important}#overlay{position:fixed;top:0;z-index:100;width:100%;height:100%;display:none;background:rgb(0 0 0 / .6)}.cv-spinner{height:100%;display:flex;justify-content:center;align-items:center}.spinner{width:40px;height:40px;border:4px #ddd solid;border-top:4px #32480e solid;border-radius:50%;animation:sp-anime 0.8s infinite linear}@keyframes sp-anime{100%{transform:rotate(360deg)}}button.btn.btn-primary.tra-black-hover.submit{color:#fff;background-color:#690085;border:2px solid #690085;padding:14px 64px;border-radius:4px;font-size:16px;font-weight:600}button.btn.btn-primary.tra-black-hover.submit:hover{color:#690085;background-color:#fff}.map-wrapper iframe{pointer-events:none}.map-wrapper:hover iframe{pointer-events:auto}.embed-responsive.embed-responsive-16by9{border-radius:16px;background-color:#fff;border:28px solid #eef2f5;box-shadow:0 0 15px rgb(0 0 0 / .1)}a.btn.btn-primary.error-page-btn{background-color:#690085;color:#fff!important;font-size:20px;font-weight:700;letter-spacing:.5px;border:2px solid #fff0;margin-top:13px;margin-left:3px;padding:14px 44px}
/* for for services page  */
.lf-container-custom{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgb(0 0 0 / .08);padding:40px;margin-bottom:30px}.lf-title-custom{font-size: 3.25rem;font-weight:600;color: #2c3f69;}.lf-subtitle-custom{font-size:1.25rem;color:#718096;margin-bottom:30px !important; font-weight: 500;}.lf-form-custom{width:100%}.lf-label-custom{font-weight:600;color:#2d3748;margin-bottom:8px;font-size:14px;display:block}.lf-input-custom,.lf-select-custom,.lf-textarea-custom{padding:4px 14px;border:2px solid #e2e8f0;border-radius:8px;font-size:15px;transition:all 0.3s ease;background-color:#fff;width:100%}.lf-input-custom:focus,.lf-select-custom:focus,.lf-textarea-custom:focus{border-color:#690085;box-shadow:0 0 0 3px rgb(102 126 234 / .1);outline:none}.lf-textarea-custom{resize:vertical;min-height:120px}.lf-select-custom{appearance:none;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23690085' d='M6 9L1 4h10z'/%3E%3C/svg%3E"); background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.lf-btn-submit-custom{padding:14px 40px;background: #690085;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.3s ease;min-width:180px}.lf-btn-submit-custom:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgb(102 126 234 / .4);color:#fff}.lf-btn-submit-custom:active{transform:translateY(0)}@media (max-width:768px){.lf-container-custom{padding:30px 20px;border-radius:8px}.lf-title-custom{font-size:26px}.lf-subtitle-custom{font-size:14px}.lf-btn-submit-custom{width:100%;padding:16px 24px}}@media (max-width:576px){.lf-container-custom{padding:20px 15px;box-shadow:0 2px 10px rgb(0 0 0 / .06)}.lf-title-custom{font-size:22px}.lf-subtitle-custom{font-size:13px;margin-bottom:20px}.lf-label-custom{font-size:13px}.lf-input-custom,.lf-select-custom,.lf-textarea-custom{font-size:14px;padding:4px 14px}.lf-btn-submit-custom{font-size:15px}}
.footer-disclaimer-text{display: flex;gap: 20px;}