﻿.active_link{border-bottom:3px solid orange}.nav_bar_a{margin-bottom:10px}.callnow_mm_Title{color:#010a13a6}.callnow_mm_contact{color:#f60}.hdrtxt{display:flex;justify-content:space-between}.callnow_mm{width:auto;top:13px;right:15%;padding:2px;border-radius:20px;background:#fff;border:2px solid #f60}.callnow_mm_p{font-size:11px;padding:0 10px 0 5px;margin:0;text-transform:none}.nav-link-profile-loggedIn,.toggle-auth-link:hover{text-decoration:none}.highlight-link{font-weight:700;transition:border-color .3s,border-bottom .3s}a:hover .highlight-link{border-bottom:2px solid #007bff!important}@keyframes tilt-shaking{0%,100%{transform:rotate(0)}25%,75%{transform:rotate(5deg)}50%{transform:rotate(-5deg)}}.call-icon-container{position:absolute;left:-4%;top:40%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;animation:.6s linear infinite tilt-shaking;transform-origin:center center}#mobile_nav,.divider-auth{position:relative}.call-icon-container img{width:27px;height:27px;transform-origin:center center}#mobile_nav .notify-bubble{position:absolute;top:-6px;right:-6px;width:22px;height:22px;background:#007bff;color:#fff;font-weight:700;font-size:12px;align-items:center;justify-content:center;border-radius:50%;border:1px solid #0069d9;animation:2s ease-in-out infinite bubblePulsePrimary;display:none}@keyframes bubblePulsePrimary{0%,100%{transform:scale(.4);background:#0069d9;color:transparent}30%{transform:scale(1);background:#007bff;color:#fff}70%{transform:scale(1.1);background:#007bff;color:#fff;border:1px solid #0069d9}}@media (min-width:320px) and (max-width:479px){.navbar-light .navbar-brand img{width:125px;padding-bottom:10px}}@media (min-width:343px) and (max-width:479px){.navbar-light .navbar-brand img{width:110px;padding-top:5px;padding-bottom:10px}.callnow_mm{right:16%!important}}.dropdown-item-icons{width:24px}.spn_accountstatus{font-size:14px;color:#343a40}.error_fields{border:1px solid red!important}.login-signup-button{position:relative;font-size:14px;font-weight:500;text-decoration:none!important;color:#333!important;border:1px solid #376d72;margin:0 0 0 20px;border-radius:4px;padding:4px}.login-signup-button img{margin-left:0;padding-bottom:2px}.model-content-auth{overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.2);border:none;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif}.modal-body-auth{display:flex;flex-direction:row;padding:0;min-height:480px}.modal-dialog.modal-wider-auth,.modal-wider-auth .modal-dialog{max-width:900px}.login-form,.otp-form{flex:1;padding:40px 30px;background-color:#fff;display:flex;flex-direction:column;justify-content:center}.login-form h5,.otp-form h5{font-weight:700;margin-bottom:25px;color:#333}.login-form button,.otp-form button{border-radius:8px;font-weight:500}.btn-facebook,.btn-google{border:1px solid #abaeb6!important;transition:border-color .3s,box-shadow .3s;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.social-btn-auth{background:0 0;color:#73767f;border:.124rem solid #c4c6ce;padding:.6rem .5rem;margin:5px}.social-btn-auth spn-fb{color:#3b5998;font-weight:700}.social-btn-auth .spn-google{color:#696767;font-weight:700}.divider-auth{text-align:center;margin:20px 0;font-size:.9rem;color:#888}.divider-auth::after,.divider-auth::before{content:"";position:absolute;top:50%;width:40%;height:1px;background:#ddd}.divider-auth::before{left:0}.divider-auth::after{right:0}.btn-custom-auth{background:#f60;border:none;padding:12px 20px;font-size:1rem;color:#fff;font-weight:600;border-radius:8px;transition:.3s}.btn-custom-auth:hover{background:#e45b00;transform:scale(1.007);color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.2)}.promo-section-auth{flex:1;background:linear-gradient(#1b3639,rgb(42 39 37 / 66%)),url('/Content/assets/images/airplane-mid-flight2-auth.jpg') center/cover no-repeat;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:40px 30px}.promo-section-auth h2{font-size:1.8rem;font-weight:700;margin-bottom:10px}.promo-section-auth p{font-size:1rem;opacity:.9}#btn_save_auth{font-weight:700!important}.earn-points{background:rgba(255,255,255,.15);border-radius:10px;padding:15px;font-size:.95rem}.earn-points button{border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.learn-link-auth{color:gold;font-weight:600;margin-top:10px;display:inline-block}.learn-link-auth:hover{text-decoration:underline;color:gold}.promo-section-auth .close-btn{position:absolute;top:12px;right:12px;border:none;background:rgba(255,255,255,.2);color:#fff;font-size:18px;line-height:1;border-radius:50%;width:32px;height:32px;cursor:pointer;transition:background .3s}.custom-input-auth{padding:.6rem 1rem;line-height:1.5;width:100%;border:1px solid #abaeb6;border-radius:.3125rem;font-size:1rem;outline:0;transition:border-color .3s,box-shadow .3s;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.custom-input-auth:focus{outline:0!important}.promo-section-auth .close-btn:hover{background:rgba(255,255,255,.4)}.spn_auth_company{color:#376d72}.user-card{position:absolute;top:100%;right:0;margin-top:5px;z-index:1000;width:230px}.confirm-popup,.loader_container_p{position:fixed;top:0;left:0;height:100%;z-index:9999}.user-card .card{border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,.1);font-size:14px}.user-card .dropdown-item{display:block;padding:6px 10px;color:#333;text-decoration:none;border:1px solid #fff}.dropdown-item.drpdown{box-shadow:0 6px 8px -7px rgba(0,0,0,.15)}.user-card .dropdown-item:hover{background-color:#bcd9e6;border-radius:6px}.dropdown-item-icons{margin-right:6px;font-size:17px}.dropdown-item-icons.ropdown-item-ic{color:#6e6b6b}#spn_username{cursor:pointer;font-size:small}.confirm-popup{display:none;width:100%;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center}.confirm-popup-content{background-color:#fff;padding:20px 30px;border-radius:8px;text-align:center;box-shadow:0 4px 15px rgba(0,0,0,.2);max-width:400px;width:90%;font-family:Arial,sans-serif}.btn-cancel,.btn-confirm{padding:8px 18px;cursor:pointer;font-weight:700;transition:background-color .3s;color:#fff}.confirm-popup-buttons{margin-top:20px;display:flex;justify-content:center;gap:15px}.btn-confirm{background-color:#f60;border:none;border-radius:4px}.btn-confirm:hover{background-color:#ff5722}.btn-cancel{background-color:#39893c;border:none;border-radius:4px}.btn-cancel:hover{background-color:#2a6d2c}.loader_container_p{width:100%;background:rgba(255,255,255,.8);text-align:center}.loader_container_p img{position:relative;top:50%;transform:translateY(-50%);max-width:150px}.mobile_menufd_loggedIn{margin-top:0!important;padding:0!important}.exploreLink_loggedIn{padding:6px;position:relative;border-bottom-left-radius:0;border-bottom-right-radius:0}.user-info-card_loggedIn{text-align:center;color:#fff;padding:20px;background:#0a656b;border-radius:7px 7px 0 0}.member-badge_loggedIn{background:#fb5d4d;padding:5px 15px;border-radius:5px;margin-bottom:10px;font-size:13px}#mobinav_close_loggedIn{position:absolute;top:20px;right:30px;color:#fff;text-decoration:none}#loginBtn_Mob{color:#f60!important}@media (max-width:1024px){.model-content-auth{max-width:96%;margin:auto}}@media (max-width:768px){.modal-dialog.modal-wider-auth{max-width:95%;margin:1rem auto}.modal-body-auth{flex-direction:column;min-height:auto}.login-form{padding:32px 15px;min-width:100%}.otp-form,.promo-section-auth{padding:20px 15px;min-width:100%}.promo-section-auth{order:2;text-align:center;min-height:350px}.promo-section-auth h2{font-size:1.4rem;margin-bottom:8px}.promo-section-auth p{font-size:.9rem}.earn-points{font-size:.85rem;padding:10px}.earn-points span{font-size:.8rem}.social-btn-auth{font-size:.85rem;padding:.5rem;margin:3px}.custom-input-auth{font-size:.9rem;padding:.5rem .8rem}.btn-custom-auth{font-size:.95rem;padding:10px}.promo-section-auth .close-btn{position:absolute;top:-413px;right:12px;border:none;background:rgb(24 22 22 / 65%);color:#fff;font-size:18px;line-height:1;border-radius:50%;width:32px;height:32px;cursor:pointer;transition:background .3s}}@media(max-width:400px){.promo-section-auth .close-btn{top:-432px}}@media(max-width:260px){.promo-section-auth .close-btn{top:-445px}}