.events-section{background-color:#111111;padding:80px 0;overflow:hidden}.events-title{color:#ffffff;font-size:48px;font-weight:700;text-align:center;margin-bottom:60px;text-transform:uppercase;letter-spacing:2px}.events-container{position:relative;margin:0 auto;max-width:95%}.events-scroll-wrapper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.events-scroll-wrapper::-webkit-scrollbar{display:none}.events-grid{display:flex;gap:24px;padding:0 20px;min-width:max-content}.event-card{background:#ffffff;border-radius:12px;padding:0;width:320px;min-width:320px;box-shadow:0 4px 12px rgba(0,0,0,0.1);transition:all 0.3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column}.event-card:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,0.15)}.event-card.fade-card{opacity:0.6;filter:brightness(0.8)}.event-top-section{display:flex}.event-date-block{flex-shrink:0;background:#f8f9fa;border-radius:8px;padding:5px 7px;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,0.08);display:flex;flex-direction:column;align-items:center;justify-content:center}.event-date-day{font-size:18px;font-weight:700;color:#FF4F1E;line-height:1}.event-date-month{font-size:10px;color:#666;margin-top:4px;text-transform:uppercase}.event-content{flex:1;padding:0}.event-title{font-size:17px;font-weight:600;color:#333;margin-bottom:12px;line-height:1.3;padding-left:11px}.event-short-description{padding:16px}.event-description{font-size:14px;color:#666;line-height:1.6;margin-bottom:0}.event-image-wrapper{display:block;width:100%;height:180px;overflow:hidden;margin-top:5px}.event-image{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.event-image:hover{transform:scale(1.05)}.events-see-more{text-align:center;margin-top:60px}.btn-see-more{display:inline-block;background:transparent;color:#ffffff;border:1px solid #ffffff;padding:12px 40px;border-radius:50px;font-size:16px;font-weight:500;text-decoration:none;transition:all 0.3s ease}.btn-see-more:hover{background:#ffffff;color:#111111;text-decoration:none}.latest-posts-section{padding:60px 0}.section-header{margin-bottom:40px}.see-more-link{color:#666;text-decoration:none;font-size:16px;font-weight:500;transition:color 0.3s ease}.see-more-link:hover{color:#FF4F1E;text-decoration:none}.see-more-link i{margin-left:5px;font-size:14px}.blog-card{background:#ffffff;border-radius:12px;overflow:hidden;width:100%;height:100%;box-shadow:0 2px 8px rgba(0,0,0,0.08);transition:all 0.3s ease;display:flex;flex-direction:column}.blog-card:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,0.12)}.blog-image-wrapper{display:block;width:100%;height:240px;overflow:hidden}.blog-featured-image{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.blog-card:hover .blog-featured-image{transform:scale(1.05)}.blog-card-content{padding:24px;flex:1;display:flex;flex-direction:column}.blog-date{color:#999;font-size:14px;margin-bottom:12px;display:flex;align-items:center;gap:8px}.blog-date i{font-size:16px}.blog-title{font-size:16px;font-weight:600;margin-bottom:12px;line-height:1.4}.blog-title a{color:#1A1A1A;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-title a:hover{color:#FF4F1E}.blog-description{color:#666;font-size:15px;line-height:1.6;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.read-more-link{color:#1a1a1aa8;text-decoration:none;font-size:14px;display:inline-flex;align-items:center;gap:5px;transition:all 0.3s ease}.read-more-link:hover{color:#FF4F1E;text-decoration:none;gap:10px}.read-more-link i{font-size:12px;transition:transform 0.3s ease}.home-services .feature-card{background:#ffffff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.08);transition:all 0.3s ease}.home-services .feature-card:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,0.12)}.feature-image-wrapper{width:100%;height:200px;overflow:hidden;background:#f8f9fa}.feature-image{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.feature-card:hover .feature-image{transform:scale(1.05)}.feature-content{padding:20px}.feature-title{font-size:18px;font-weight:600;margin-bottom:10px}.feature-title a{color:#FF4F1E;text-decoration:none}.feature-title a:hover{color:#e63900}.feature-description{color:#666;font-size:14px;line-height:1.6;margin:0}@media (max-width:768px){.events-section{padding:40px 0}.latest-posts-section{padding:40px 0}.section-title{font-size:24px}.see-more-link{font-size:14px}.blog-image-wrapper{height:180px}.blog-card-content{padding:20px}.blog-title{font-size:18px}.blog-description{font-size:14px}.events-title{font-size:32px;margin-bottom:40px}.event-card{width:280px;min-width:280px}.events-grid{gap:16px;padding:0 16px}.event-top-section{padding:7px;gap:12px}.event-date-block{padding:8px 12px}.event-date-day{font-size:24px}.event-title{font-size:18px}.event-description{font-size:13px}.event-image-wrapper{height:150px}}.container.container-wider{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (max-width:575.98px){body .container.container-wider{max-width:100% !important;padding-right:15px !important;padding-left:15px !important}}@media (min-width:576px){body .container.container-wider{max-width:820px !important;width:100% !important}}@media (min-width:768px){body .container.container-wider{max-width:1000px !important;width:100% !important}}@media (min-width:992px){body .container.container-wider{max-width:1240px !important;width:100% !important}}@media (min-width:1200px){body .container.container-wider{max-width:1420px !important;width:100% !important}}.mw-drawer-label{display:none;align-items:center;justify-content:space-between;padding:0.5rem 1rem;background:transparent;border-bottom:none;margin-bottom:0.5rem}.mw-drawer-title{font-size:1rem;font-weight:600;color:#333;margin:0}.mobile-booking-card{background:#fff;border-radius:12px;padding:1rem;box-shadow:0 2px 8px rgba(0,0,0,0.08);margin-top:0.5rem;width:103%;margin-left:-5px}.booking-info-mobile{flex:1}.booking-date-time{font-size:0.875rem;color:#333;font-weight:500;display:flex;align-items:center;flex-wrap:wrap}.booking-date-time i{color:#FF4F1E}.service-type-badge{background:#FF4F1E;color:#fff;padding:0.0625rem 0.375rem;border-radius:10px;font-size:0.625rem;font-weight:600;display:inline-block}.location-summary{line-height:1.3}.location-summary .small{font-size:0.75rem !important}.trip-details{font-size:0.75rem;color:#495057}.detail-item{display:inline-flex;align-items:center;white-space:nowrap}.detail-item i{font-size:0.688rem;color:#FF4F1E}.detail-item strong{color:#333;font-weight:600}.mw-drawer-toggler-inline{background:#fff;border:1px solid #FF4F1E;border-radius:16px;padding:0.2rem 0.625rem;display:inline-flex;align-items:center;justify-content:center;font-size:0.6rem;color:#FF4F1E;font-weight:500;transition:all 0.3s ease;cursor:pointer}.mw-drawer-toggler-inline:hover{background:#FF4F1E;color:#fff;border-color:#FF4F1E}.mw-drawer-toggler-inline i{font-size:0.6rem;margin-right:0.2rem}.mw-drawer-label{display:none !important}.mobile-sidebar-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1040;opacity:0;transition:opacity 0.3s ease}.mobile-sidebar-overlay.show{opacity:1}.mobile-sidebar-container{position:fixed;top:0;left:-100%;width:100%;height:100vh;background:#fff;z-index:1050;transition:left 0.3s ease;overflow-y:auto;-webkit-overflow-scrolling:touch}.mobile-sidebar-container.show{left:0;box-shadow:2px 0 10px rgba(0,0,0,0.15)}.mobile-sidebar-header{position:sticky;top:0;background:#fff;padding:1rem;border-bottom:1px solid #e0e0e0;display:flex;align-items:center;justify-content:space-between;z-index:10}.mobile-sidebar-header h5{margin:0;font-size:1.125rem;font-weight:600;color:#333}.mobile-sidebar-close{background:none;border:none;font-size:1.5rem;color:#666;padding:0.5rem;cursor:pointer;transition:all 0.3s ease}.mobile-sidebar-close:hover{color:#FF4F1E;transform:rotate(90deg)}.mobile-sidebar-content{padding:1rem}@media (max-width:767px){.container.container-wider{width:98% !important;max-width:98% !important}.row.vehicle-grid-mobile{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.row.vehicle-grid-mobile > div{flex:0 0 50% !important;max-width:50% !important;padding:0.25rem !important}.vehicle-grid-mobile .vehicle-card-new{margin-bottom:0.5rem !important}.vehicle-grid-mobile .vehicle-card-new .vehicle-image-wrapper{padding-top:0 !important;height:129px !important;position:relative;overflow:hidden}.vehicle-grid-mobile .vehicle-card-new .vehicle-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.vehicle-grid-mobile .vehicle-card-new .vehicle-details{padding:0.5rem !important}.vehicle-grid-mobile .vehicle-card-new .vehicle-title{font-size:0.75rem !important;margin-bottom:0.125rem !important}.vehicle-grid-mobile .vehicle-card-new .vehicle-subtitle{font-size:0.625rem !important}.vehicle-grid-mobile .vehicle-card-new .vehicle-features{margin-bottom:0.25rem !important;padding-bottom:0.25rem !important}.vehicle-grid-mobile .vehicle-card-new .feature-item{font-size:0.688rem !important;gap:0.25rem !important}.vehicle-grid-mobile .vehicle-card-new .vehicle-price{font-size:1rem !important}.vehicle-grid-mobile .vehicle-card-new .btn-book-now-outline{padding:0.25rem 0.5rem !important;font-size:0.688rem !important}.vehicle-grid-mobile .vehicle-card-new .vehicle-footer{padding:0.375rem 0.5rem !important}}@media (max-width:991.98px){.mw-drawer-label{display:flex}.col-lg-3.px-4.py-2{display:none}.col-lg-9.px-1.py-2{flex:0 0 100%;max-width:100%}.container.container-wider{width:98% !important;max-width:98% !important;padding-left:0 !important;padding-right:0 !important;margin-left:auto !important;margin-right:auto !important}.vehicle-card-new{margin-bottom:1rem !important}.vehicle-card-new .vehicle-image-wrapper{padding-top:50% !important}.vehicle-card-new .vehicle-details{padding:0.75rem !important}.vehicle-card-new .vehicle-title{font-size:0.813rem !important;margin-bottom:0.125rem !important}.vehicle-card-new .vehicle-subtitle{font-size:0.688rem !important}.vehicle-card-new .vehicle-features{margin-bottom:0.25rem !important;padding-bottom:0.5rem !important}.vehicle-card-new .feature-item{font-size:0.75rem !important}.vehicle-card-new .feature-item i{font-size:0.75rem !important}.vehicle-card-new .vehicle-footer{padding:0.5rem 0.75rem !important}.vehicle-card-new .vehicle-price{font-size:1.25rem !important;font-weight:600 !important}.vehicle-card-new .btn-book-now-outline{padding:0.375rem 1rem !important;font-size:0.813rem !important}@media (max-width:576px){.vehicle-list-section.horizontal-mobile .vehicle-card-new{display:flex !important;flex-direction:row !important;height:auto !important}.vehicle-list-section.horizontal-mobile .vehicle-image-wrapper{width:40% !important;padding-top:0 !important;height:120px !important;flex-shrink:0 !important}.vehicle-list-section.horizontal-mobile .vehicle-details{width:60% !important;display:flex !important;flex-direction:column !important;padding:0.5rem !important}.vehicle-list-section.horizontal-mobile .vehicle-features{display:none !important}}}body.mobile-sidebar-open{overflow:hidden}@media (max-width:991.98px){.mobile-sidebar-content .sidebar-wrapper{background:transparent;box-shadow:none;padding:0}.mobile-sidebar-content .sidebar-card{margin-bottom:1rem;box-shadow:0 1px 3px rgba(0,0,0,0.1)}.mobile-sidebar-content .location-input-wrapper,.mobile-sidebar-content .datetime-input,.mobile-sidebar-content .booking-hours-select,.mobile-sidebar-content .counter-wrapper{font-size:16px}.mobile-sidebar-content .btn-update-search{width:100%;padding:0.875rem;font-size:1rem}.mobile-sidebar-content #trip-map{height:200px !important}}.vehicle-card-new{background:#ffffff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.1);overflow:hidden;transition:box-shadow 0.3s ease;height:100%;display:flex;flex-direction:column}.vehicle-card-new:hover{box-shadow:0 4px 16px rgba(0,0,0,0.15)}.vehicle-image-wrapper{position:relative;width:100%;padding-top:66.67%;background-color:#f8f9fa;overflow:hidden}.vehicle-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.vehicle-details{padding:1rem;flex:1;display:flex;flex-direction:column}.vehicle-header{position:relative;margin-bottom:0.75rem}.vehicle-title{font-size:0.875rem;font-weight:600;color:#333;margin-bottom:0.25rem;text-align:center;cursor:pointer;transition:color 0.3s ease}.vehicle-title:hover{color:#FF4F1E}.vehicle-subtitle{font-size:0.75rem;color:#6c757d;margin:0;text-align:center}.vehicle-image-wrapper .btn-vehicle-info{position:absolute;bottom:0.75rem;right:0.75rem;background:rgba(255,255,255,0.9);border:none;color:#333;font-size:1rem;width:25px;height:25px;padding:0;border-radius:50%;cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,0.15)}.vehicle-image-wrapper .btn-vehicle-info:hover{background:#FF4F1E;color:#ffffff;transform:scale(1.1)}.badge-discount{position:absolute;top:0.75rem;right:0;background-color:#dc3545;color:#ffffff;padding:0.25rem 0.625rem;font-size:0.688rem;font-weight:600;border-radius:4px 0 0 4px;box-shadow:0 2px 4px rgba(0,0,0,0.1);line-height:1}.badge-verified{position:absolute;top:1rem;left:-2.5rem;background-color:#FF4F1E;color:#ffffff;padding:0.25rem 1.5rem;font-size:0.625rem;font-weight:600;box-shadow:0 2px 6px rgba(0,0,0,0.15);display:flex;align-items:center;justify-content:center;gap:0.2rem;line-height:1;transform:rotate(-45deg);transform-origin:center;width:8rem;text-align:center;letter-spacing:0.025rem}.badge-verified i{font-size:0.75rem}.vehicle-features{display:flex;justify-content:center;gap:1rem;margin-bottom:0.5rem;padding-bottom:1rem;border-bottom:1px solid #eee}.feature-item{display:flex;align-items:center;gap:0.25rem;color:#6c757d;font-size:0.75rem}.feature-item i{font-size:0.875rem}.vehicle-footer{padding:0.1rem;margin-top:auto}.price-book-wrapper{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;padding:0;margin:0}.price-section{flex:0 0 auto;text-align:left}.vehicle-price{font-size:1.125rem;font-weight:600;color:#333;margin:0;line-height:1.2}.original-price{font-size:0.75rem;color:#999;font-weight:400;text-decoration:line-through;margin-top:0.25rem;line-height:1}.btn-book-now-outline{background-color:transparent;color:#333;border:1px solid #333;padding:0.25rem 1.125rem;border-radius:18px;font-weight:500;font-size:0.75rem;text-decoration:none;transition:all 0.3s ease;white-space:nowrap;align-self:center}.btn-book-now-outline:hover{background-color:#FF4F1E;border-color:#FF4F1E;color:white;text-decoration:none}.day-navigation{background-color:#f8f9fa;padding:1rem 0;margin-bottom:2rem;border-bottom:1px solid #dee2e6}.day-navigation-inline{background:#ffffff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.08);margin-bottom:1rem}.day-tabs{display:flex;gap:0;margin:0;padding:0;list-style:none;justify-content:flex-start}.day-tabs li{list-style:none}.day-tab{display:inline-block;padding:0.5rem 1.25rem;margin-bottom:-3px;background-color:transparent;border:none;border-bottom:3px solid transparent;color:#666;font-weight:500;font-size:0.813rem;text-decoration:none;cursor:pointer;transition:all 0.3s ease;position:relative}.day-tab:hover{color:#FF4F1E;text-decoration:none}.day-tab.active{color:#FF4F1E;border-bottom-color:#FF4F1E}.day-tab.active:hover{color:#FF4F1E}@media (max-width:991px){.sidebar-wrapper{margin-bottom:1.5rem}}@media (max-width:767px){.price-book-wrapper{flex-direction:column;align-items:stretch;justify-content:center;gap:0.5rem;padding:0;margin:0}.vehicle-card-new .price-section{text-align:center !important;width:100% !important;display:block !important;flex:none !important}.vehicle-card-new .price-section .vehicle-price{text-align:center !important;display:block !important;width:100% !important;margin:0 auto !important}.vehicle-card-new .price-section .original-price{text-align:center !important;display:block !important;width:100% !important;margin:0 auto !important}.btn-book-now-outline{width:100%;padding:0.5rem 1rem;font-size:0.875rem}}@media (max-width:768px){.day-navigation-inline{padding:0.5rem}.day-tabs{overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}.day-tab{padding:0.625rem 1rem;font-size:0.813rem}.vehicle-card-new .row{flex-direction:column}.vehicle-image-wrapper{min-height:250px}@media (max-width:768px){.vehicle-image-wrapper{min-height:130px !important}}.vehicle-details{padding:1rem}.vehicle-features{gap:1rem;flex-wrap:wrap}.vehicle-footer{flex-direction:row;gap:0.5rem;align-items:center}.btn-book-now{width:100%;text-align:center}.day-tabs{overflow-x:auto;-webkit-overflow-scrolling:touch}}.row.vehicle-list-container{margin-left:-0.5rem;margin-right:-0.5rem}.col-lg-8 .vehicle-list-container{width:100%}.sidebar-wrapper{display:flex;flex-direction:column;gap:0.75rem}.sidebar-card{background-color:#ffffff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.08);overflow:hidden}.sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:0.75rem 1rem;cursor:pointer;background-color:#fafafa;transition:background-color 0.3s ease}.sidebar-header:hover{background-color:#f5f5f5}.sidebar-header h5{margin:0;font-size:0.875rem;font-weight:600;color:#333}.sidebar-header i{color:#999;transition:transform 0.3s ease}.sidebar-card.collapsed .sidebar-header i{transform:rotate(180deg)}.sidebar-content{padding:1rem;transition:max-height 0.3s ease}.sidebar-card.collapsed .sidebar-content{display:none}.location-item,._location-item{margin-bottom:0.75rem}.location-label{display:block;font-size:0.75rem;color:#666;margin-bottom:0.375rem;font-weight:500}.location-input-wrapper{position:relative}.location-input{width:100%;padding:0.625rem 2.25rem 0.625rem 0.625rem;border:1px solid #e0e0e0;border-radius:6px;font-size:0.813rem;transition:border-color 0.3s ease}.location-input:focus{outline:none;border-color:#FF4F1E}.location-icon{position:absolute;right:0.75rem;top:50%;transform:translateY(-50%);color:#999;font-size:0.875rem}.btn-remove-waypoint{position:absolute;right:2.5rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#dc3545;cursor:pointer;padding:0.25rem;font-size:0.875rem;transition:color 0.3s ease}.btn-remove-waypoint:hover{color:#a02622}.waypoint-item .location-input{padding-right:4.5rem}.add-waypoint-wrapper{margin:0.5rem 0;padding-top:0.25rem;border-top:none}.add-waypoint-link{color:#FF4F1E;font-size:0.813rem;text-decoration:none;display:inline-flex;align-items:center;gap:0.375rem}.add-waypoint-link:hover{color:#e6441a;text-decoration:none}.datetime-row{display:grid;grid-template-columns:1fr 1fr;gap:0.75rem;margin-bottom:0.75rem}.datetime-label{display:block;font-size:0.75rem;color:#666;margin-bottom:0.375rem;font-weight:500}.datetime-input{width:100%;padding:0.4375rem 0.625rem;border:1px solid #e0e0e0;border-radius:6px;font-size:0.813rem}.booking-hours-row{margin-bottom:0.75rem}.booking-hours-label{display:block;font-size:0.75rem;color:#666;margin-bottom:0.375rem;font-weight:500}.booking-hours-label i{color:#FF4F1E;margin-right:0.25rem}.booking-hours-select{width:100%;padding:0.5rem 0.75rem;border:1px solid #e0e0e0;border-radius:6px;font-size:0.813rem;background-color:#fff;transition:border-color 0.3s ease}.booking-hours-select:focus{outline:none;border-color:#FF4F1E}.passenger-luggage-row{display:grid;grid-template-columns:1fr 1fr;gap:0.75rem;margin-bottom:1rem}.counter-label{display:block;font-size:0.75rem;color:#666;margin-bottom:0.375rem;font-weight:500}.counter-wrapper{display:flex;align-items:center;border:1px solid #e0e0e0;border-radius:6px;overflow:hidden}.counter-btn{background-color:#f5f5f5;border:none;padding:0.375rem 0.625rem;cursor:pointer;font-size:0.875rem;color:#666;transition:background-color 0.3s ease}.counter-btn:hover{background-color:#e0e0e0}.counter-input{flex:1;text-align:center;border:none;padding:0.375rem;font-size:0.813rem;background:transparent}.counter-input:focus{outline:none}.btn-update-search{width:100%;padding:0.75rem;background-color:#FF4F1E;color:white;border:none;border-radius:6px;font-size:0.875rem;font-weight:500;cursor:pointer;transition:background-color 0.3s ease}.btn-update-search:hover{background-color:#e6441a}.filter-checkbox{display:block;margin-bottom:0.625rem;cursor:pointer}.filter-checkbox input[type="checkbox"]{margin-right:0.75rem}.checkbox-label{font-size:0.813rem;color:#333}.price-range-wrapper{padding:0.375rem 0}.price-slider-container{position:relative;padding:0.75rem 0}.price-range-slider{width:100%;height:6px;-webkit-appearance:none;appearance:none;background:#e0e0e0;border-radius:3px;outline:none;cursor:pointer;position:relative}.price-range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:#FF4F1E;border-radius:50%;cursor:pointer;box-shadow:0 2px 8px rgba(255,79,30,0.3);border:2px solid #ffffff;position:relative;z-index:2}.price-range-slider::-moz-range-thumb{width:20px;height:20px;background:#FF4F1E;border-radius:50%;cursor:pointer;box-shadow:0 2px 8px rgba(255,79,30,0.3);border:2px solid #ffffff;position:relative;z-index:2}.price-range-slider::-webkit-slider-thumb:hover{box-shadow:0 2px 12px rgba(255,79,30,0.5)}.price-range-slider::-moz-range-thumb:hover{box-shadow:0 2px 12px rgba(255,79,30,0.5)}.price-range-values{display:flex;justify-content:space-between;margin-top:0.625rem;font-size:0.813rem;color:#666;font-weight:500}.sidebar-new input[type="checkbox"]{width:16px;height:16px;cursor:pointer;accent-color:#FF4F1E}.sidebar-new .form-control{font-size:0.813rem}.selected-vehicle-section{margin-bottom:2rem}.selected-vehicle-title{font-size:1.125rem;font-weight:600;color:#333;margin-bottom:1rem}.selected-vehicle-card{background:#ffffff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.1);overflow:hidden}.selected-vehicle-image{padding:1rem}.selected-vehicle-image img{width:100%;height:auto;object-fit:cover;border-radius:6px}.selected-vehicle-info{padding:1rem}.selected-vehicle-name{font-size:1.25rem;font-weight:600;color:#333;margin-bottom:0.5rem}.selected-vehicle-class{font-size:0.875rem;color:#666}.vehicle-features-inline{display:flex;gap:1rem;margin-top:0.5rem}.feature-badge{display:inline-flex;align-items:center;gap:0.25rem;font-size:0.813rem;color:#666}.feature-badge i{font-size:0.875rem;color:#999}.trip-details{border-top:1px solid #eee;padding-top:1rem}.trip-date{font-size:0.938rem;margin-bottom:0.75rem}.trip-locations{margin-top:0.5rem}.trip-locations .location-item{font-size:0.875rem;color:#495057;line-height:1.6}.trip-locations .location-item strong{color:#333;font-weight:600;display:inline-block;min-width:85px}.trip-summary{margin-top:1rem;font-size:0.875rem;color:#666}.selected-vehicle-footer{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background-color:#f8f9fa;border-top:1px solid #eee}.selected-vehicle-footer .footer-buttons{display:flex;gap:30px;margin-left:auto}.selected-vehicle-footer .footer-buttons .btn{min-width:120px;padding:8px 16px}.price-section{display:flex;align-items:baseline;gap:0.5rem}.price-label{font-size:0.875rem;color:#666}.price-amount{font-size:1.5rem;font-weight:700;color:#FF4F1E}.btn-change-vehicle{background-color:transparent;color:#333;border:1px solid #333;padding:0.5rem 1.5rem;border-radius:24px;font-weight:500;font-size:0.875rem;text-decoration:none;transition:all 0.3s ease}.btn-change-vehicle:hover{background-color:#FF4F1E;border-color:#FF4F1E;color:white;text-decoration:none;box-shadow:0 2px 8px rgba(255,79,30,0.3)}.footer-buttons{display:flex;gap:0.75rem;align-items:center}.btn-remove-day{background:transparent;color:#dc3545;border:1px solid #dc3545;padding:0.5rem 1.25rem;border-radius:24px;font-weight:500;font-size:0.875rem;text-decoration:none;transition:all 0.3s ease;white-space:nowrap}.btn-remove-day:hover{background:#dc3545;color:white;text-decoration:none;box-shadow:0 2px 8px rgba(220,53,69,0.3)}@media (max-width:768px){.selected-vehicle-card .row{margin:0}.selected-vehicle-image{margin-bottom:1rem}.selected-vehicle-footer{flex-direction:row;gap:1rem;text-align:left;justify-content:space-between}.btn-change-vehicle{width:100%}.footer-buttons{flex-direction:column;width:100%}.btn-remove-day{width:100%}}.customer-details-section{background:#ffffff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.08);position:sticky;top:20px;max-height:calc(100vh - 40px);overflow-y:auto}.who-travelling-header h4{font-weight:600;color:#333;margin:0}.user-info-section,.flight-info-section,.other-section{margin-bottom:1.5rem}.section-header{border-bottom:1px solid #e0e0e0;padding-bottom:0.75rem;margin-bottom:1rem}.section-header h5,.section-header h6{font-weight:600;color:#333;margin:0}.phone-update-card{background:#f8f9fa;padding:1rem;border-radius:6px}.customer-details-section .form-control{font-size:0.875rem;padding:0.5rem 0.75rem;border:1px solid #e0e0e0;border-radius:4px}.customer-details-section .form-control:focus{border-color:#FF4F1E;box-shadow:0 0 0 0.2rem rgba(255,79,30,0.25)}.custom-control-label{font-size:0.875rem}.custom-control-label::before{border:1px solid #e0e0e0}.custom-control-input:checked ~ .custom-control-label::before{background-color:#FF4F1E;border-color:#FF4F1E}.input-label-pill{display:block;width:100%}.input-label-pill input[type="radio"]{position:absolute;opacity:0}.input-label-pill-text{display:block;width:100%;text-align:center;padding:0.75rem 1rem;border:1px solid #FF4F1E;border-radius:50px;background-color:transparent;color:#333;transition:all 0.3s ease;cursor:pointer}.input-label-pill input[type="radio"]:not(:checked) ~ .input-label-pill-text{background-color:#ffffff;border:1px solid #FF4F1E;color:#333}.input-label-pill input[type="radio"]:checked ~ .input-label-pill-text{background-color:#FF4F1E;border-color:#FF4F1E;color:#ffffff}.input-label-pill input[type="radio"]:not(:checked) ~ .input-label-pill-text:hover{border-color:#FF4F1E;color:#FF4F1E}.submit-section .btn-block{width:100%;padding:0.75rem;font-weight:500;font-size:0.938rem}.mw-drawer{display:none}.customer-details-section{background:#ffffff !important;padding:1.5rem !important;border-radius:8px !important;box-shadow:0 2px 8px rgba(0,0,0,0.08) !important}@media (max-width:991px){.sidebar-wrapper{margin-bottom:2rem}.col-lg-7,.col-lg-5{margin-bottom:2rem}.customer-details-section{position:static;max-height:none;overflow-y:visible}}.login-register-card{background:#ffffff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,0.08);padding:2rem;max-width:500px;margin:0 auto}.login-title{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:0.5rem}.login-subtitle{font-size:1.125rem;color:#333;margin-bottom:0.5rem}.login-description{font-size:0.875rem;color:#666;margin-bottom:1.5rem;line-height:1.5}.login-form .form-label{font-size:0.875rem;font-weight:500;color:#333;margin-bottom:0.5rem}.login-input{height:44px;border:1px solid #e0e0e0;border-radius:6px;font-size:0.875rem;padding:0 1rem;transition:all 0.3s ease}.login-input:focus{border-color:#FF4F1E;box-shadow:0 0 0 0.2rem rgba(255,79,30,0.1)}.login-input::placeholder{color:#999}.password-toggle{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:#666;cursor:pointer;padding:0.25rem;font-size:1rem}.password-toggle:hover{color:#333}.password-toggle:focus{outline:none}.form-check{display:flex;align-items:center;justify-content:space-between}.form-check-input{width:18px;height:18px;border:1px solid #e0e0e0;border-radius:4px;margin-right:0.5rem}.form-check-input:checked{background-color:#FF4F1E;border-color:#FF4F1E}.form-check-label{font-size:0.875rem;color:#666;margin-bottom:0;cursor:pointer}.forgot-password-link{font-size:0.875rem;color:#FF4F1E;text-decoration:none;margin-left:auto}.forgot-password-link:hover{color:#e03d0f;text-decoration:underline}.btn-login{background-color:#FF4F1E;color:white;border:none;border-radius:6px;height:44px;font-weight:600;font-size:0.9375rem;transition:all 0.3s ease}.btn-login:hover{background-color:#e03d0f;color:white;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,79,30,0.3)}.new-platform-text{font-size:0.875rem;color:#666}.create-account-link{color:#FF4F1E;text-decoration:none;font-weight:500}.create-account-link:hover{color:#e03d0f;text-decoration:underline}.divider-or{position:relative;text-align:center;margin:1.5rem 0}.divider-or::before{content:'';position:absolute;top:50%;left:0;right:0;height:1px;background-color:#e0e0e0;transform:translateY(-50%)}.divider-or span{position:relative;background-color:white;padding:0 1rem;font-size:0.875rem;color:#999}.btn-google-signin{display:flex;align-items:center;justify-content:center;gap:0.5rem;background-color:white;color:#333;border:1px solid #e0e0e0;border-radius:6px;height:44px;font-weight:500;font-size:0.9375rem;transition:all 0.3s ease;text-decoration:none}.btn-google-signin:hover{background-color:#f8f9fa;border-color:#d0d0d0;color:#333;text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,0.1)}.google-icon{width:20px;height:20px}@media (max-width:768px){.login-register-card{padding:1.5rem}.login-title{font-size:1.25rem}.login-subtitle{font-size:1rem}.login-description{font-size:0.8125rem}.who-travelling-header h4{font-size:0.938rem !important}.input-label-pill-text{font-size:0.688rem !important;padding-left:0.5rem !important;padding-right:0.5rem !important}.input-label-pill{margin:0 !important}}.mobile-action-buttons{display:none;background:#f8f9fa;padding:1rem;border-radius:8px;margin-bottom:1.5rem}@media (max-width:767px){.mobile-action-buttons{display:block}}.mobile-action-buttons .btn{width:100%;padding:0.875rem;font-size:0.875rem;font-weight:500;border-radius:50px;transition:all 0.3s ease}.mobile-action-buttons .btn-see-details{background-color:#ffffff;color:#333;border:1px solid #FF4F1E;margin-bottom:0.75rem}.mobile-action-buttons .btn-see-details:hover{background-color:#FF4F1E;color:#ffffff}.mobile-action-buttons .btn-add-day{background-color:#FF4F1E;color:#ffffff;border:1px solid #FF4F1E}.mobile-action-buttons .btn-add-day:hover{background-color:#e03d0f;border-color:#e03d0f}body.payment-page{background-color:#f8f9fa}.payment-card-wrapper{position:sticky;top:100px}.payment-card{background:#ffffff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.1);overflow:hidden}.payment-card-header{background:#FF4F1E;color:white;padding:1.5rem}.payment-card-header h4{font-weight:700;margin:0}.payment-card-body{padding:2rem}.payment-form-group{margin-bottom:1.5rem}.payment-label{display:block;font-size:0.875rem;font-weight:600;color:#333;margin-bottom:0.5rem}.payment-input-wrapper{position:relative}.payment-input{background:#ffffff;border:2px solid #e0e0e0;border-radius:6px;padding:0.75rem 1rem;transition:all 0.3s ease;min-height:46px}.payment-input:hover{border-color:#FF4F1E}.payment-input.StripeElement--focus{border-color:#FF4F1E;box-shadow:0 0 0 3px rgba(255,79,30,0.1)}.payment-input.StripeElement--invalid{border-color:#fa755a}.payment-input.StripeElement--complete{border-color:#28a745}.card-icons{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;gap:0.5rem}.card-icons i{font-size:1.5rem;color:#dee2e6}.payment-error{color:#dc3545;font-size:0.875rem;margin-top:0.5rem;display:block}.btn-pay-now{background:#FF4F1E;color:white;border:none;border-radius:8px;padding:1rem;width:100%;display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:1rem;transition:all 0.3s ease;margin-top:2rem;margin-bottom:1rem;cursor:pointer}.btn-pay-now:hover{background:#e03d0f;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,79,30,0.3)}.btn-pay-now:disabled{background:#cccccc;cursor:not-allowed;transform:none;box-shadow:none}.btn-text{font-size:1rem}.btn-amount{font-size:1.125rem;font-weight:700}.payment-security{display:flex;align-items:center;justify-content:center;gap:0.5rem;color:#6c757d;font-size:0.8125rem;margin-top:1rem}.payment-security i{color:#28a745}.payment-status{text-align:center;padding:2rem}.payment-status .spinner-border{width:3rem;height:3rem;border-width:0.3rem}@media (max-width:991px){.payment-card-wrapper{position:static;margin-top:2rem}}@media (max-width:768px){.payment-card-body{padding:1.5rem}}.checkout-trip-section{background:#ffffff;padding:2rem;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.08);margin-bottom:2rem}.trip-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.trip-header h4{font-weight:600;color:#333;margin:0}.trip-days-list{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.trip-day-item{border-bottom:1px solid #e0e0e0}.trip-day-item:last-child{border-bottom:none}.trip-day-summary{display:flex;align-items:center;padding:1.25rem;background:#fafafa;cursor:pointer;transition:background-color 0.3s ease}.trip-day-item.expanded .trip-day-summary{background:#f0f0f0}.summary-date{display:flex;align-items:center;margin-right:2rem}.date-number{font-size:2rem;font-weight:700;color:#FF4F1E;line-height:1;margin-right:0.75rem}.date-month-year{display:flex;flex-direction:column}.month,.year{font-size:0.813rem;color:#666;line-height:1.2}.summary-info{flex:1}.service-type{font-size:0.75rem;color:#FF4F1E;font-weight:600;text-transform:uppercase;margin-bottom:0.25rem}.pickup-location{font-size:0.938rem;color:#333;font-weight:500;margin-bottom:0.25rem}.vehicle-name{font-size:0.875rem;color:#666}.summary-price{margin-right:2rem;text-align:right}.currency{font-size:1rem;color:#666;margin-right:0.25rem}.amount{font-size:1.25rem;font-weight:700;color:#333}.btn-expand{background:none;border:none;color:#666;font-size:1.25rem;cursor:pointer;padding:0.5rem;transition:all 0.3s ease}.btn-expand:hover{color:#FF4F1E}.trip-day-item.expanded .btn-expand i{transform:rotate(180deg)}.trip-day-details{padding:1.5rem;background:#fff;border-top:1px solid #e0e0e0}.detail-section{margin-bottom:2rem}.detail-section:last-child{margin-bottom:0}.section-title{font-size:1rem;font-weight:600;color:#333;margin-bottom:1rem}.location-group{position:relative;margin-bottom:1rem}.location-item{position:relative;padding-left:2rem;margin-bottom:1.25rem}.location-item:last-child{margin-bottom:0}.location-item::before{content:'';position:absolute;left:0;top:0.375rem;width:12px;height:12px;background:#FF4F1E;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #FF4F1E}.location-item::after{content:'';position:absolute;left:5px;top:1.5rem;width:1px;height:calc(73% + 0.1rem);background:#ddd;opacity:0.3}.location-item:last-child::after{display:none}.location-label{font-size:0.75rem;color:#999;text-transform:uppercase;margin-bottom:0.125rem}.location-name{font-size:0.938rem;color:#333;font-weight:500;line-height:1.3}.location-time{font-size:0.813rem;color:#666;margin-top:0.25rem}.trip-meta{display:flex;gap:1.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #eee}.trip-meta span{font-size:0.875rem;color:#666;display:flex;align-items:center;gap:0.375rem}.trip-meta i{color:#FF4F1E}.selected-vehicle-section{margin-top:1.5rem}.selected-vehicle-card{background:#f8f9fa;border-radius:8px;padding:1rem}.selected-vehicle-image{width:100%;overflow:hidden;border-radius:6px}.selected-vehicle-image img{width:100%;height:100%;object-fit:cover}.selected-vehicle-name{font-size:1.125rem;font-weight:600;color:#333;margin:0}.vehicle-specs{display:flex;gap:1.5rem;margin-top:0.75rem}.spec-item{display:flex;align-items:center;gap:0.375rem}.spec-item i{color:#FF4F1E;font-size:1rem}.spec-item span{color:#666;font-weight:500;font-size:0.875rem}.selected-vehicle-footer{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;padding-top:1rem;border-top:1px solid #e0e0e0}.price-section{display:flex;align-items:baseline;gap:0.5rem}.price-label{font-size:0.875rem;color:#666}.price-amount{font-size:1.25rem;font-weight:700;color:#FF4F1E}.price-summary-section{padding:1.5rem;background:#f8f9fa;border-radius:8px}.price-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:0.75rem}.price-row.discount{color:#28a745}.price-row.total{font-size:1.125rem;font-weight:700;padding-top:0.75rem;border-top:2px solid #e0e0e0;margin-bottom:0.5rem}.price-row .label{color:#666}.price-row .value{color:#333}.price-row.discount .value{color:#28a745}.booking-items-wrapper{margin-bottom:2rem}.booking-item-card{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:1.25rem;margin-bottom:1rem;transition:all 0.3s ease}.booking-item-card:hover{box-shadow:0 4px 12px rgba(0,0,0,0.08);transform:translateY(-2px)}.booking-item-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:0.75rem;border-bottom:1px solid #dee2e6}.booking-item-title h5{color:#333;font-weight:600}.booking-item-price{display:flex;align-items:baseline;gap:0.25rem}.booking-datetime,.booking-vehicle{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.75rem;color:#666;font-size:0.875rem}.booking-datetime i,.booking-vehicle i{color:#FF4F1E;width:16px}.flight-info{background:#e8f4fd;padding:0.25rem 0.5rem;border-radius:4px;color:#0066cc}.booking-route-timeline{margin:1rem 0;position:relative;padding-left:1.5rem}.route-item{display:flex;align-items:flex-start;margin-bottom:1rem;position:relative}.route-item:last-child{margin-bottom:0}.route-item:not(:last-child)::after{content:'';position:absolute;left:-18px;top:20px;width:2px;height:calc(100% + 0.5rem);background:#dee2e6}.route-dot{width:12px;height:12px;border-radius:50%;position:absolute;left:-24px;top:4px}.route-dot.pickup{background:#28a745;border:2px solid #28a745}.route-dot.dropoff{background:#dc3545;border:2px solid #dc3545}.route-details{display:flex;flex-direction:column;gap:0.25rem}.route-label{font-weight:600;color:#333;font-size:0.8125rem}.route-address{color:#666;font-size:0.875rem}.booking-notes{background:#fff3cd;padding:0.75rem;border-radius:4px;margin-top:0.75rem;font-size:0.875rem;color:#856404;display:flex;gap:0.5rem}.booking-notes i{flex-shrink:0;margin-top:2px}.booking-price-summary{background:#f8f9fa;border-radius:8px;padding:1.5rem;margin-top:1rem}.vat-notice{color:#6c757d;font-size:0.75rem;display:block;text-align:right}@media (max-width:768px){.checkout-trip-section{padding:1rem !important}.trip-header{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1rem !important}.trip-header h4{font-size:1.125rem !important;margin:0 !important}.trip-header .btn-add-day{font-size:0.75rem !important;padding:0.375rem 0.75rem !important}.trip-header .btn-add-day i{font-size:0.875rem !important}.trip-days-list{border-radius:6px !important}.trip-day-summary{padding:0.875rem !important;gap:0.75rem}.summary-date{margin-right:0.75rem !important}.date-number{font-size:1.5rem !important;margin-right:0.5rem !important}.date-month-year{font-size:0.688rem !important}.summary-info{flex:1}.service-type{font-size:0.625rem !important;margin-bottom:0.125rem !important}.pickup-location{font-size:0.813rem !important;margin-bottom:0.125rem !important}.vehicle-name{font-size:0.75rem !important}.summary-price{margin-right:0.5rem !important;text-align:right}.summary-price .currency{font-size:0.813rem !important}.summary-price .amount{font-size:1rem !important}.btn-expand{padding:0.25rem !important;font-size:1rem !important}.trip-day-details{padding:1rem !important}.section-title{font-size:0.875rem !important;margin-bottom:0.75rem !important}.location-item{margin-bottom:0.875rem !important;padding-left:1.5rem !important}.location-label{font-size:0.625rem !important}.location-name{font-size:0.813rem !important;line-height:1.3 !important}.location-time{font-size:0.75rem !important;margin-top:0.125rem !important}.trip-meta{flex-wrap:wrap;gap:0.75rem !important;margin-top:0.75rem !important;padding-top:0.75rem !important;font-size:0.75rem !important}.trip-meta span{font-size:0.75rem !important}.trip-meta i{font-size:0.813rem !important}.selected-vehicle-section{margin-top:1rem !important;margin-bottom:0 !important}.selected-vehicle-card{padding:0.75rem !important}.selected-vehicle-card .row{margin:0}.selected-vehicle-card .col-md-4,.selected-vehicle-card .col-md-8{padding:0}.selected-vehicle-image{height:120px;margin-bottom:0.75rem}.selected-vehicle-name{font-size:1rem !important;margin-bottom:0.5rem !important}.vehicle-specs{gap:0.75rem !important;margin-bottom:0.75rem !important}.spec-item{font-size:0.75rem !important}.spec-item i{font-size:0.875rem !important}.vehicle-amenities{display:none !important}.selected-vehicle-footer{flex-direction:column;gap:0.75rem;padding:0.75rem !important;margin-top:0.75rem !important}.price-section .price-label{font-size:0.75rem !important}.price-section .price-amount{font-size:1rem !important}.footer-buttons{flex-direction:row;gap:0.5rem;width:100%}.footer-buttons .btn{flex:1;font-size:0.688rem !important;padding:0.5rem 0.75rem !important}.footer-buttons .btn i{font-size:0.75rem !important;margin-right:0.25rem !important}.discount-coupon-section{margin-top:1.5rem !important;padding:0 !important}.discount-coupon-section .section-title{font-size:0.938rem !important;margin-bottom:0.75rem !important}.coupon-input{font-size:0.813rem !important;padding:0.5rem 0.75rem !important;margin-bottom:0.5rem !important}.discount-coupon-section .btn{font-size:0.813rem !important;padding:0.5rem !important}.price-summary-section{background:#f8f9fa;padding:1rem !important;border-radius:6px;margin-top:1.5rem !important}.price-row{font-size:0.813rem !important;margin-bottom:0.5rem !important}.price-row.total{font-size:1rem !important;padding-top:0.5rem !important;margin-bottom:0.25rem !important}.price-summary-section .text-muted{font-size:0.688rem !important}}@media (max-width:767px){.vehicle-card-new .vehicle-footer .price-book-wrapper .price-section{display:block !important;text-align:center !important;width:100% !important;flex:none !important;gap:0 !important;align-items:unset !important}.vehicle-card-new .vehicle-footer .price-book-wrapper .price-section h4.vehicle-price{text-align:center !important;margin:0 auto !important}.vehicle-card-new .vehicle-footer .price-book-wrapper .price-section .original-price{text-align:center !important;margin:0 auto !important}}.what-is-localrydes-section{background-color:#ffffff;padding:80px 0}.what-is-localrydes-section .section-title{font-size:2.5rem;font-weight:700;color:#1a1a1a;font-family:'Times New Roman',serif}@media (min-width:992px){.content-and-video-section{margin-top:-40px}}.feature-list{width:100%}.feature-item{display:block;text-align:center}.feature-number{font-size:4rem;font-weight:700;color:transparent;-webkit-text-stroke:2px #fa360030;text-stroke:2px #f0f0f0;line-height:1;margin-bottom:0.5rem;font-family:'Arial',sans-serif;font-style:italic}.feature-text{font-size:0.875rem;color:#666;line-height:1.4;margin:0;padding:0 0.5rem}.video-wrapper{position:relative;cursor:pointer;border-radius:30px;overflow:hidden;height:271px;background:transparent;display:flex;align-items:center;justify-content:center;box-shadow:0 20px 60px rgba(0,0,0,0.3);transition:all 0.4s ease}.video-wrapper:hover{transform:translateY(-10px);box-shadow:0 30px 80px rgba(0,0,0,0.4)}.video-wrapper::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 100%);z-index:1;transition:opacity 0.3s ease}.video-wrapper:hover::before{opacity:0.7}.video-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.4s ease;border-radius:inherit;z-index:0}.video-wrapper:hover .video-thumbnail{transform:scale(1.08)}.play-button-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.play-button{width:90px;height:90px;background-color:#FF4F1E;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;box-shadow:0 8px 30px rgba(255,79,30,0.5);position:relative}.play-button::before{content:'';position:absolute;top:-15px;left:-15px;right:-15px;bottom:-15px;background:rgba(255,79,30,0.2);border-radius:50%;animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(0.95);opacity:1}70%{transform:scale(1.1);opacity:0.3}100%{transform:scale(1.15);opacity:0}}.play-button:hover{transform:scale(1.1);box-shadow:0 10px 40px rgba(255,79,30,0.7);background-color:#e03d0f}.play-button i{color:white;font-size:2rem;margin-left:5px;z-index:1}.video-container{position:absolute;top:0;left:0;width:100%;height:100%}.stats-section{margin-top:4rem}.stat-box{background:#f8f9fa;border-radius:8px;padding:1.4rem 1rem;height:100%;display:flex;align-items:center;gap:1rem;transition:all 0.3s ease}.stat-box:hover{transform:translateY(-5px);box-shadow:0 5px 20px rgba(0,0,0,0.1)}.stat-icon{width:40px;height:40px;background:white;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat-icon i{color:#333;font-size:1.25rem}.stat-value{font-size:0.95rem;font-weight:600;color:#333;margin:0;line-height:1.3}@media (max-width:991px){.video-wrapper{height:250px;border-radius:20px}.feature-number{font-size:3rem}}@media (max-width:767px){.section-title{font-size:1.75rem !important}.video-wrapper{height:200px;border-radius:15px}.play-button{width:60px;height:60px}.play-button i{font-size:1.25rem}.feature-number{font-size:2.5rem}.stat-box{padding:0.75rem !important}.stat-icon{width:30px;height:30px}.stat-icon i{font-size:1rem}}.app-download-section{background:#ffffff;position:relative}.app-download-section .app-download-wrapper{height:250px;background:#f0f0f0;border-radius:19px;position:relative}.app-download-section .app-download-wrapper .row{height:100%}.app-download-section .app-content{padding:2rem 3rem;height:100%;display:flex;flex-direction:column;justify-content:center}.app-download-section .app-title{font-size:1.75rem;font-weight:700;color:#1a1a1a;font-family:'Arial',sans-serif;margin-bottom:0.5rem}.app-download-section .app-subtitle{font-size:0.875rem;color:#666;font-family:'Arial',sans-serif;line-height:1.4;max-width:400px;margin-bottom:1.5rem}.app-download-section .store-badge{display:inline-block;transition:all 0.3s ease}.app-download-section .store-badge img{height:50px;width:auto}.app-download-section .store-badge:hover{transform:scale(1.05)}.app-download-section .phone-showcase{position:relative;padding:0;height:100%;display:flex;align-items:flex-end;justify-content:center}.app-download-section .phone-image{max-width:300px;width:100%;height:auto;position:absolute;z-index:2;margin-bottom:-105px}@media (max-width:991px){.app-download-section .app-download-wrapper{height:auto;min-height:250px}.app-download-section .app-content{text-align:center;padding:2rem}.app-download-section .app-subtitle{margin:0 auto}.app-download-section .app-store-buttons{justify-content:center}.app-download-section .phone-showcase{display:none}}@media (max-width:767px){.app-download-section{padding:2rem 0}.app-download-section .app-download-wrapper{height:auto;min-height:200px}.app-download-section .app-title{font-size:1.5rem}.app-download-section .app-subtitle{font-size:0.813rem}.app-download-section .store-badge img{height:40px}.app-download-section .app-content{padding:1.5rem}}.special-offers-section{background:#ffffff;padding:4rem 0}.special-offers-wrapper{padding:10px 0}.special-offers-section .carousel-inner{padding:10px 5px 20px 5px}.special-offer-card{background:#ffffff;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,0.1);transition:all 0.3s ease;display:flex;flex-direction:column;height:100%;margin-bottom:10px}.special-offer-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,0.15)}.offer-image-wrapper{position:relative;overflow:hidden;height:200px}.offer-image{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.special-offer-card:hover .offer-image{transform:scale(1.05)}.offer-date-badge{position:absolute;top:15px;left:15px;background:rgba(255,255,255,0.95);padding:6px 12px;border-radius:20px;font-size:0.75rem;font-weight:500;color:#333;display:flex;align-items:center;gap:5px;backdrop-filter:blur(10px)}.offer-date-badge i{color:#FF4F1E;font-size:0.75rem}.offer-content{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1}.offer-category{color:#FF4F1E;font-size:0.875rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:0.5rem;display:inline-block}.offer-title{font-size:1rem;font-weight:700;color:#1a1a1a;margin-bottom:0.75rem;font-family:'Times New Roman',serif;line-height:1.3}.offer-title a{color:inherit;text-decoration:none;transition:color 0.3s ease}.offer-title a:hover{color:#FF4F1E}.offer-description{color:#666;font-size:0.875rem;line-height:1.5;flex-grow:1}.offer-footer{margin-top:auto;padding-top:1rem;border-top:1px solid #f0f0f0}.price-section{display:flex;flex-direction:column;gap:0.25rem}.price-label{font-size:0.75rem;color:#999;text-transform:uppercase;letter-spacing:0.5px}.price-wrapper{display:flex;align-items:baseline;gap:0.75rem}.price-current{font-size:1.5rem;font-weight:700;color:#FF4F1E}.price-original{font-size:1rem;color:#999;text-decoration:line-through}.special-offers-section .carousel-control-prev,.special-offers-section .carousel-control-next{width:45px;height:45px;background:white;border-radius:50%;opacity:1;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px rgba(0,0,0,0.15);position:absolute;transition:all 0.3s ease;border:1px solid #e0e0e0}.special-offers-section .carousel-control-prev:hover,.special-offers-section .carousel-control-next:hover{background:#FF4F1E;border-color:#FF4F1E}.special-offers-section .carousel-control-prev:hover i,.special-offers-section .carousel-control-next:hover i{color:white}.special-offers-section .carousel-control-prev i,.special-offers-section .carousel-control-next i{color:#333;font-size:18px}.special-offers-section .carousel-control-prev{left:-40px}.special-offers-section .carousel-control-next{right:-40px}.special-offers-section .carousel-indicators{position:relative;margin-top:1.5rem;margin-bottom:0;justify-content:center}.special-offers-section .carousel-indicators [data-bs-target]{width:8px;height:8px;border-radius:50%;border:none;background-color:#d0d0d0;margin:0 4px;opacity:1;transition:all 0.3s ease}.special-offers-section .carousel-indicators .active{background-color:#FF4F1E;width:24px;border-radius:4px}.section-title{font-size:1.7rem;font-weight:700;color:#1A1A1A;font-family:'Times New Roman',serif;margin-bottom:0.5rem;line-height:1.2}.section-subtitle{font-size:1.125rem;color:#666;font-family:'Arial',sans-serif;max-width:600px;margin:0 auto;line-height:1.6}.text-center .section-subtitle{margin:0 auto}.btn-see-more{display:inline-block;padding:5px 28px;background-color:transparent;color:#838383;text-decoration:none;border-radius:25px;font-size:12px;transition:all 0.3s ease;border:1px solid #838383;text-transform:capitalize}.btn-see-more:hover{background-color:#FF4F1E;border-color:#FF4F1E;color:white;transform:translateY(-2px);box-shadow:0 5px 15px rgba(255,79,30,0.2);text-decoration:none}@media (max-width:1199px){.special-offers-section .carousel-control-prev{left:-30px}.special-offers-section .carousel-control-next{right:-30px}}@media (max-width:991px){.special-offers-section .carousel-control-prev,.special-offers-section .carousel-control-next{display:none !important}.section-title{font-size:1.5rem}.section-subtitle{font-size:1rem}}@media (max-width:767px){.special-offers-section{padding:3rem 0}.section-title{font-size:1.25rem}.section-subtitle{font-size:0.875rem}.offer-title{font-size:1.125rem}.price-current{font-size:1.25rem}}.cities-section{background:#ffffff;padding:4rem 0}.cities-grid-wrapper{max-width:1200px;margin:0 auto}.city-card-item{position:relative;height:100%}.city-card-link{display:block;text-decoration:none;height:100%}.city-card-image{position:relative;height:180px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:20px;overflow:hidden;transition:transform 0.3s ease}.city-card-item:hover .city-card-image{transform:scale(1.05)}.city-card-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);display:flex;align-items:flex-end;padding:20px;transition:background 0.3s ease}.city-card-item:hover .city-card-overlay{background:linear-gradient(to bottom,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.8) 100%)}.city-card-content{width:100%}.city-name{color:#ffffff;font-size:1.25rem;font-weight:700;margin-bottom:0.25rem;font-family:'Times New Roman',serif}.city-country{color:#ffffff;font-size:0.875rem;opacity:0.9;margin:0}@media (max-width:991px){.city-card-image{height:162px}.city-name{font-size:1.125rem}}@media (max-width:767px){.cities-section{padding:3rem 0}.city-card-image{height:135px}.city-card-overlay{padding:15px}.city-name{font-size:1rem}.city-country{font-size:0.75rem}}.event-card{height:350px !important}.event-card-inner{display:flex;flex-direction:column;height:100%}.event-short-description{flex-shrink:0}.event-image-wrapper{flex:1;display:block;width:100%;overflow:hidden;margin-top:0 !important;position:relative}.event-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}@media (max-width:767px){.event-card{height:320px !important}}.contact-page .social-media{margin-top:30px}.contact-page .social-media .social li{margin:0 5px}.contact-page .social-media .social a{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;border-radius:50%;background-color:#f8f9fa;color:#ff5122;border:2px solid #ff5122;transition:all 0.3s ease;font-size:20px}.contact-page .social-media .social a:hover{background-color:#ff5122;color:#ffffff;transform:translateY(-5px);box-shadow:0 10px 20px rgba(255,81,34,0.3)}.contact-page .social-media .social a.linkedin:hover{background-color:#0077b5;border-color:#0077b5;box-shadow:0 10px 20px rgba(0,119,181,0.3)}.contact-page .social-media .social a.facebook:hover{background-color:#1877f2;border-color:#1877f2;box-shadow:0 10px 20px rgba(24,119,242,0.3)}.contact-page .social-media .social a.instagram:hover{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);border-color:#e6683c;box-shadow:0 10px 20px rgba(230,104,60,0.3)}.contact-page .social-media .social a.twitter:hover{background-color:#1da1f2;border-color:#1da1f2;box-shadow:0 10px 20px rgba(29,161,242,0.3)}.contact-page .social-media .social a.youtube:hover{background-color:#ff0000;border-color:#ff0000;box-shadow:0 10px 20px rgba(255,0,0,0.3)}@keyframes pulse{0%{transform:translateY(-5px) scale(1)}50%{transform:translateY(-5px) scale(1.05)}100%{transform:translateY(-5px) scale(1)}}.contact-page .social-media .social a:hover{animation:pulse 1s infinite}.contact-page #submitBtn:disabled{cursor:not-allowed;opacity:0.7}.pagination{--bs-pagination-color:#FF4F1E;--bs-pagination-hover-color:#FF4F1E;--bs-pagination-focus-color:#FF4F1E;--bs-pagination-active-bg:#FF4F1E;--bs-pagination-active-border-color:#FF4F1E}.pagination .page-link{color:#FF4F1E;border-color:#dee2e6;transition:all 0.3s ease;font-weight:500;padding:8px 14px;margin:0 2px;border-radius:6px}.pagination .page-link:hover{color:#fff;background-color:#FF4F1E;border-color:#FF4F1E;transform:translateY(-2px);box-shadow:0 4px 8px rgba(255,79,30,0.3)}.pagination .page-link:focus{color:#FF4F1E;background-color:rgba(255,79,30,0.05);box-shadow:0 0 0 0.2rem rgba(255,79,30,0.25);outline:none}.pagination .page-item.active .page-link{color:#fff;background-color:#FF4F1E;border-color:#FF4F1E;box-shadow:0 2px 6px rgba(255,79,30,0.4)}.pagination .page-item.disabled .page-link{color:#6c757d;background-color:#fff;border-color:#dee2e6;cursor:not-allowed;opacity:0.5}.pagination .page-item:first-child .page-link{border-top-left-radius:8px;border-bottom-left-radius:8px}.pagination .page-item:last-child .page-link{border-top-right-radius:8px;border-bottom-right-radius:8px}nav[aria-label="Pagination Navigation"] .pagination .page-link{color:#FF4F1E !important}nav[aria-label="Pagination Navigation"] .pagination .page-item.active .page-link{background-color:#FF4F1E !important;border-color:#FF4F1E !important}.pagination-wrapper nav[role="navigation"] a,.pagination-wrapper nav[role="navigation"] span{color:#FF4F1E !important}.pagination-wrapper nav[role="navigation"] a:hover{background-color:#FF4F1E !important;color:#fff !important}.pagination-wrapper nav[role="navigation"] span[aria-current="page"]{background-color:#FF4F1E !important;color:#fff !important;border-color:#FF4F1E !important}@import url(https://fonts.googleapis.com/css?family=Cabin:400,500,600,700&display=swap);:root{--gray-dark:#343A40}body{background-color:#FFFFFF!important;font-family:"Cabin",sans-serif!important}nav div{padding:initial}nav .logo{height:45px}.navbar-brand .brand-logo{width:auto;max-width:180px;height:auto;max-height:45px}.nav-header{position:relative;z-index:1021;height:auto}.navbar{z-index:1020}.pImgDiv{overflow:hidden;height:28px;width:28px;margin:0;padding-top:0;float:none;display:block}.profile-title{font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;color:#fff;font-weight:600;text-transform:uppercase;margin-bottom:2px}.profile-tag-line{font-size:13px;color:#fff;margin:0}@media screen and (max-width:767px){.dashboard .wrapper .main-content{width:100%!important;overflow:auto}}.response-avatar-box{position:relative;display:block;height:calc(30px + 1vw);width:calc(30px + 1vw)}@media screen and (max-width:991px){.response-avatar-box{height:30px;width:30px}.dashboard .wrapper{display:block}.mw-dropper{position:relative}.mw-drop-menu{position:absolute;min-width:180px;top:100%;right:0;padding-top:.75rem;display:none;box-shadow:0 3px 8px -3px rgb(0 0 0 / .25)}.mw-drop-content{background-color:#fff;border-radius:2px;padding:.75rem}@keyframes drpIn{from{margin-top:-1rem}}.mw-dropper:hover .mw-drop-menu{display:block;animation-name:drpIn;animation-duration:.2s;animation-iteration-count:1}.mw-dropper .profile-title{color:#333;margin-bottom:4px}.mw-dropper .profile-tag-line{color:#333}.dashboard .wrapper .sidebar{position:fixed;z-index:1050;top:0;height:100%;overflow:auto;padding-top:1rem;padding-bottom:1rem;left:-100%;transition:all .3s}.dashboard .wrapper.show .sidebar{left:0}}.aside-backdrop{position:fixed;height:100%;width:100%;z-index:1049;background-color:rgb(0 0 0 / .3);top:0;left:0;transition:.2s}.widget-row{margin:-1px}.custom-widget{position:relative;z-index:1}.custom-widget::before{content:'';display:block;position:absolute;height:100%;border-right:1px solid #DDD;left:-1px;top:0;z-index:1}.custom-widget::after{content:'';display:block;position:absolute;height:100%;border-left:1px solid #DDD;right:-.01rem;top:0;z-index:1}.widget-head,.widget-foot{position:relative;display:block;width:100%;padding:0;overflow:hidden}.widget-head::before,.widget-foot::before{display:block;content:"";padding-top:56.25%;border-bottom:1px solid #DDD}@media screen and (max-width:767px){.widget-head::before,.widget-foot::before{padding-top:75%}}.widget-head>*,.widget-foot>*{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:center}.stripe-d-table{border-collapse:collapse;border-spacing:1px}.stripe-d-table .d-table-head>*{background-color:#ff4f1e;color:#fff}.stripe-d-table>*>*{vertical-align:middle;padding:12px;font-size:14px}@media screen and (min-width:992px){.stripe-d-table>*>*{border:1px solid #F5F5F5}.stripe-d-table>*>*:last-child{text-align:center}.stripe-d-table>*:nth-child(odd){background-color:#F5F5F5}}@media screen and (max-width:991px){.stripe-d-table .d-table-head{display:none}.stripe-d-table .d-table-body{margin-bottom:1.75rem;border:1px solid var(--primary)}.stripe-d-table .d-table-body>.mw-table-item{display:table-row}.stripe-d-table .d-table-body>.mw-table-item:nth-child(odd){background-color:#fafafa}.stripe-d-table .d-table-body>.mw-table-item:first-child>*{border-top:1px solid var(--primary)}.stripe-d-table .d-table-body>.mw-table-item:last-child>*{border-bottom:1px solid var(--primary)}.stripe-d-table .d-table-body>.mw-table-item>*{display:table-cell;border:0;padding:.5rem .5rem}.d-colspan-2{column-span:3}.mw-table-title{color:var(--muted)}}@media screen and (max-width:767px){.stripe-d-table-slim .d-table-body>*{padding:2px 4px!important}.stripe-d-table-slim .d-table-body>.mw-table-item>*{padding:.15rem .15rem!important}}.mw-table-title{font-weight:600}.stripe-d-table .form-control{border-width:1px}.stripe-d-table select.form-control{padding-right:1.25rem}.mb-05{margin-bottom:2px}.px-05{padding-left:2px!important;padding-right:2px!important}.mx-n2{margin-left:-8px!important;margin-right:-8px!important}.mt-n1{margin-top:-4px!important}@media screen and (min-width:1200px){.border-bottom-xl-0{border-bottom:none!important}}.fleet-block[aria-label="active"]{position:relative}.fleet-block[aria-label="active"]::after,.fleet-block::after{position:absolute;font-size:12px;right:-1px;top:-1px;padding:1px .35rem;margin:0;border-radius:1px;background-color:#b72800;color:#fff}.fleet-block[aria-label="active"]::after{content:"\2713";position:absolute;font-size:12px;color:#fff;right:-1px;top:-1px;padding:1px .35rem;background-color:#3cb076;margin:0;border-radius:1px}.fleet-block p{width:100%;margin-bottom:.75rem;display:inline;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word}@media screen and (max-width:575px){.mw-form-control-sm{height:calc(1.5em + 0.5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}}@media screen and (max-width:992px){.mt-lg-10{margin-top:6rem}}.force-center{position:absolute;left:50%!important;top:50%!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto}.force-bottom{top:auto!important;bottom:0!important}.embed-responsive.custom-image-box{height:auto!important}.custom-flush>.list-group-item:first-child{border-top:none}.d-custom-table{width:100%}.d-custom-table>.d-table-head>*{padding:.75rem 1rem;background-color:var(--primary);color:#fff;font-weight:500}.d-custom-table>.d-table-body>*{padding:1rem}.d-custom-table>.d-table-body:not(:last-child)>*{border-bottom:1px solid #DDD}.align-middle>*>*{vertical-align:middle}@media screen and (min-width:992px){.overflow-lg-hidden{overflow:hidden}}@media screen and (min-width:1200px){.wrapper .main-content{padding-left:1.5rem!important;padding-right:1.5rem!important}}.small-gutters{margin-right:-4px!important;margin-left:-4px!important}.small-gutters>.col,.small-gutters>[class*=col-]{padding-right:4px!important;padding-left:4px!important}@media screen and (max-width:575px){.mw-semi-gutter{margin-right:-6px!important;margin-left:-6px!important}.mw-semi-gutter>.col,.mw-semi-gutter>[class*=col-]{padding-right:6px!important;padding-left:6px!important}}.semi-gutter{margin-right:-6px!important;margin-left:-6px!important}.semi-gutter>.col,.semi-gutter>[class*=col-]{padding-right:6px!important;padding-left:6px!important}select.form-control{background-position-x:right 5px;background-size:12px}@media screen and (max-width:576px){.form-control{font-size:14px}}@media screen and (min-width:768px){.collapse.mw-collapse:not(.show),.collapse.mw-collapse{display:block!important}}.profileUploadedImage{position:relative;background-color:#E9EEF1}.profileUploadedImage img.img-fit-center{width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;min-width:auto;min-height:auto}.image.w-100{width:100%!important}.custom-small-label{font-size:14px;color:#5e5873}@media screen and (min-width:768px){.w-md-120px{width:120px}.w-md-150px{width:150px}}@media screen and (min-width:768px) and (max-width:991px){.just-w-md-25{width:25%}}@media screen and (min-width:992px){.w-lg-120px{width:120px}.w-lg-150px{width:150px}}@media screen and (max-width:767px){.w-md-down-100px{width:100px}.w-md-down-150px{width:150px}}@media screen and (max-width:991px){.w-lg-down-100px{width:100px}}.invoice-info-area-control{height:calc(1.5em + .75rem + 2px)!important}textarea::placeholder{font-size:13px}.table-input-small-area{width:80px}.table-span{display:table-cell;column-span:3}.table-content{position:relative;z-index:1}nav>.nav.nav-tabs.custom-tabs{border:none;color:#fff;background:#272e38;border-radius:0}.custom-tabs>.nav-item>.nav-link,.custom-tabs>.nav-item>.nav-link.active{position:relative;border:none;padding:.75rem .5rem;color:#fff;background:#272e38;border-radius:0}.custom-tabs>.nav-item>.nav-link.active:after{position:absolute;content:"";display:block;top:100%;left:50%;transform:translateX(-50%);border:10px solid #fff0;border-top-color:#FF4F1E;z-index:1}.border-primary{border-color:#FF4F1E!important}.custom-tabs>.nav-item>.nav-link.active,.custom-tabs>.nav-item>.nav-link:hover,.custom-tabs>.nav-item>.nav-link:focus{border:none;background:#FF4F1E;color:#fff;border-radius:0}.embed-responsive.vheicle-image-box{min-height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.bg-center{background-position:center}.pagination-center .pagination{justify-content:center}.pagination-responsive .pagination{flex-wrap:wrap}@media screen and (max-width:767px){.pagination-responsive .pagination{margin:-4px}.pagination-responsive .pagination .page-item{padding:4px}.pagination-responsive .pagination .page-item .page-link{font-size:14px;padding:4px 8px}}body div.container.px-3{padding-left:1rem!important;padding-right:1rem!important}@media screen and (max-width:991px){.order-lg-down-last{order:10}}nav{height:auto!important;position:relative}.wiz-card{position:relative;padding:1.5rem;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:center;-webkit-justify-content:center}.wiz-danger{background-color:#FA3600}.wiz-primary{background-color:#0563C1}.wiz-success{background-color:#00B050}.wiz-purple{background-color:#7030A0}.action-dropdown-menu{border:none;background-color:#FF4F1E;color:#fff;box-shadow:0 0 5px rgb(0 0 0 / .5)}.status-success,.status-info,.status-warning,.status-danger{display:inline-block;padding:2px 8px;font-size:13px;text-align:center}.status-warning{background-color:#FFC000;color:#fff}.status-success{background-color:#00B050;color:#fff}.status-info{background-color:#00B0F0;color:#fff}.status-danger{background-color:red;color:#fff}.status-primary{background-color:#0563C1;color:#fff}.sorter-option-btn{border-color:#DDD;color:#333}.sorter-option-btn.active{background-color:#00B050;border-color:#00B050;color:#fff}.d-table-sm.stripe-d-table .d-table-body>*{padding:3px 8px}nav.nav-light .nav-menus button.btn{padding:4px 12px!important}@-webkit-keyframes spinner-border-absolute{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spinner-border-absolute{to{transform:translate(-50%,-50%) rotate(360deg)}}.position-absolute.spinner-border{top:50%;left:50%;transform:translate(-50%,-50%) rotate(0deg);-webkit-animation:0.75s linear infinite spinner-border-absolute!important;animation:0.75s linear infinite spinner-border-absolute!important}.overflow-static{overflow:initial!important}.account-selector-group{display:block}.account-selector-group>input{display:none}.account-selector-check{position:relative;border:2px solid #ddd;cursor:pointer;overflow:visible}.account-selector-check-icon{position:absolute;bottom:-12px;right:-12px;font-size:24px;height:24px;width:24px;background-color:#FA3600;-webkit-border-radius:50%;border-radius:50%;display:none}.account-selector-check-icon .feather{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;width:16px;height:16px}.account-selector-group>input:checked~.account-selector-check{border-color:#FA3600}.account-selector-group>input:checked~.account-selector-check .account-selector-check-icon{display:block}.selector-img-embed::before{padding-top:64%}.account-selector-check img{width:auto!important;max-width:100%;height:auto;max-height:64px}.full-body-bg-image{position:absolute;width:100%;height:auto;bottom:0;left:0;right:0}.section-with-bg{position:relative}.section-bg-image{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.section-with-bg-overlay{position:relative;background-image:linear-gradient(to bottom,rgb(0 0 0 / .75),#fff0)}.plan-banner{overflow:hidden;-webkit-border-radius:calc(1rem + 1.25vw);border-radius:calc(1rem + 1.25vw)}.trip-content{padding:calc(2rem + 3.25vw) calc(1.5rem + 3vw) calc(3rem + 5vw) calc(1.5rem + 3.25vw)}@media screen and (min-width:1200px){.trip-content{padding:calc(3rem + 4vw) calc(1.5rem + 3vw) calc(4rem + 5vw) calc(1.5rem + 3vw)}}@media screen and (max-width:576px){.trip-content{padding:2rem 1rem 2rem 1rem}}.trip-title{font-size:calc(1.5rem + 2vw);font-weight:600}.trip-subtitle{font-size:calc(1rem  + .5vw)}.plan-over-banner-content{background-color:#fff;padding:calc(1rem + .5vw);-webkit-border-radius:1.5rem;border-radius:1.5rem;box-shadow:0 0 5px 5px rgb(100 100 100 / .1)}.plan-over-banner{position:relative;margin-top:calc(-2.5rem - 3vw)}.plan-location-item{position:relative;margin-bottom:1rem}.plan-input-group{display:block;position:relative;border:1px solid #EEE;padding:.75rem;-webkit-border-radius:.5rem;border-radius:.5rem}.plan-input-label{display:block;margin-bottom:.5rem;font-size:12px;color:#6c757d;font-weight:600}.plan-input{width:100%;font-size:14px;background-color:#fff0;color:var(--dark);border:none}select.plan-input{min-height:24px;padding-top:3px;padding-bottom:3px}.plan-input:focus{box-shadow:none;outline:none}.plan-input::placeholder{font-size:12px}.plan-trip-icon{font-size:13px;color:var(--brand-primary)}.btn-customize{padding:.65rem 1.5rem;font-size:14px;-webkit-border-radius:.5rem;border-radius:.5rem}.calendar-icon::before{content:'\1F4C5'}.pac-container{z-index:1500!important}.custom-modal .modal-content{border:none;border-radius:1rem}@media screen and (min-width:992px){.custom-modal .modal-content{padding:calc(1rem + .5vw)}}.new-location-item{position:relative}.remove-location-input{display:inline-flex;display:-webkit-inline-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;align-items:center;height:20px;width:20px;background-color:var(--brand-primary);-webkit-border-radius:50%;border-radius:50%;color:#fff;font-size:11px;position:absolute;right:0;top:0}.remove-location-input:hover{color:#fff;text-decoration:none}.vehicle-card{border-radius:0;border:none;height:100%}.vehicle-card>*{background-color:#fff;border:none}.vehicle-card .card-header{padding:0}.vehicle-card .card-body,.vehicle-card .card-footer{padding:.75rem}.vehicle-card .card-header,.vehicle-card .card-footer{display:flex;display:-webkit-flex;-webkit-justify-content:space-between;justify-content:space-between}.vehicle-card .btn{white-space:nowrap}.vehicle-card .feature-list{padding-left:.75rem;font-size:11px;margin-bottom:0}.vehicle-card-title{font-size:20px;font-weight:600}.vehicle-card-subtitle{font-size:14px;color:#999;margin-bottom:.75rem}.vehicle-card .price{font-weight:700;font-size:20px}.vehicle-card-with-class{border-radius:3px;border:1px solid #000}.vehicle-card-with-class .card-header{padding:.75rem;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column}.main-title{font-size:2rem;font-weight:600;color:#434343}.vehicle-card-horizontal{background-color:#fff;position:relative}.horizontal-card-body{padding:1rem}.facilities{display:inline-block;font-size:11px;line-height:100%;font-weight:600}.facilities:not(:last-child)::after{content:'|';color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;display:inherit;padding-left:5px;padding-right:5px}.horizontal-card-img-group{height:100%;background-color:#F5F5F5}.horizontal-card-img-group .horizontal-card-img{position:absolute;height:100%;width:100%;object-fit:cover;object-position:center}@media screen and (max-width:991px){.horizontal-card-img-group{position:relative;display:block;padding:0}.horizontal-card-img-group::before{content:'';display:block;padding-top:75%}.horizontal-card-img-group .horizontal-card-img{top:0}}.horizontal-card-footer{padding:1rem;height:100%}.vehicle-card-label{position:absolute;top:1.5rem;left:0;z-index:10;background:#00B0F0;color:#fff;padding:6px 15px;font-size:12px;font-weight:600;margin-left:-1rem}.vehicle-card-label::before{content:'';position:absolute;border-top:16px solid #056487;border-left:16px solid #fff0;top:100%;left:0}.label-business,.label-business:hover{background:#00B0F0;color:#fff}.label-economy{background:#AE58EE}.label-economy,.label-economy:hover{background:#AE58EE}.label-economy.vehicle-card-label::before{border-top-color:#6B08B6}.btn-loader:not(.show){display:none}.modal-absolute-closer{position:absolute;height:24px;width:24px;background-color:var(--brand-primary);color:#fff;-webkit-border-radius:50%;border-radius:50%;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;align-items:center;right:-.5rem;top:-.5rem}.owl-general-product .owl-stage{display:-webkit-flex;display:flex}.owl-carousel .owl-dots{text-align:center;padding-top:1.5rem}.owl-carousel button.owl-dot{margin:0 2px!important;text-align:center}.owl-carousel button.owl-dot>*:first-child{display:inline-block;width:12px;height:12px;background-color:rgb(0 0 0 / .5);border-radius:50%;-webkit-border-radius:50%}.owl-carousel button.owl-dot.active>*:first-child{background-color:var(--brand-primary)}.owl-equal-height .owl-stage{display:flex;display:-webkit-flex}.owl-equal-height .owl-stage>*>*{height:100%}.plan-vehicle-modal .modal-content{min-height:90vh}.modal-drawer{position:absolute;height:100%;background-color:rgb(0 0 0 / .5);top:0;right:0;transition:all .3s;overflow:hidden;display:none;width:0;z-index:100}@keyframes growWidth{from{width:0}}.modal-drawer.show{width:100%;animation-name:growWidth;animation-duration:.3s}.modal-drawer.show{display:block}.modal-drawer-content{display:flex;display:-webkit-flex;-webkit-flex-direction:column;flex-direction:column;height:100%;width:100%;position:absolute;top:0;right:-300px;max-width:300px;background-color:#fff}.modal-drawer.show .modal-drawer-content{right:0}.modal-drawer-content-header{display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid #EEE}.modal-drawer-content-header>*{font-weight:600;margin:0}.modal-drawer-content-body{padding:1rem;overflow:auto}.modal-drawer-content-footer{padding:1rem .75rem 1rem}.filter-element-group{margin-bottom:1rem}.filter-element-group-title{display:block;font-size:14px;font-weight:600;margin-bottom:4px}.filter-element-list{list-style-type:none;margin:0;padding:0}.filter-element-label{position:relative;display:inline-block;margin-bottom:0}.filter-element-label input{display:none}.filter-element-label-text{display:flex;display:-webkit-flex;padding-left:24px;line-height:100%;font-size:13px;position:relative}.filter-element-label .filter-element-label-text::before{content:'';background-color:#fff;border:2px solid var(--brand-primary);-webkit-border-radius:4px;border-radius:4px;position:absolute;width:16px;height:16px;left:0;line-height:inherit}.filter-element-label .filter-element-label-text::after{content:'';width:10px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;position:absolute;left:3px;transform:rotate(-45deg);top:4px;display:none}.filter-element-label input:checked~.filter-element-label-text::before{background-color:var(--brand-primary)}.filter-element-label input:checked~.filter-element-label-text::after{display:block}.selected-vehicle-action-group:not(.show){display:none}.location-tag-result-item{display:inline-flex;align-items:start;line-height:100%;font-size:13px;background-color:#f0f0f0;border:1px solid #EEE;border-radius:50rem;-webkit-border-radius:50rem;padding:4px 10px;margin:0 3px 3px 0}.location-tag-result-text{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location-tag-result-item i{font-size:11px;margin-top:2px;color:var(--brand-primary)}.remove-location-result{padding-left:8px;color:#c00}.preloader{position:absolute;display:none;top:0;left:0;width:100%;height:100%;flex-direction:column;-webkit-flex-direction:column;justify-content:center;align-items:center;z-index:1000;background-color:rgb(255 255 255 / .7);backdrop-filter:blur(15px)}.loader-fixed.preloader{position:fixed;width:100vw;height:100vh;top:0;left:0}.preloader.show{display:flex;display:-webkit-flex}.loader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid var(--brand-primary);border-bottom:16px solid var(--brand-primary);width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.loader.loader-viewport{position:absolute;top:40vh}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.way-timeline{position:relative;padding:8px 8px 0 8px}.way-timeline-item{position:relative;padding-left:1rem;font-size:13px;padding-bottom:.5rem;border-left:1px dashed #DDD;color:#686868}.way-timeline-item.single-timeline-item{border-left:none}.timeline-group{position:relative}.timeline-group::before{content:'';position:absolute;display:block;height:100%;left:-8px;top:4px;border-left:1px dashed #DDD}.selected-pickup-time{font-size:13px;color:#6c757d}.way-timeline-item:last-child{margin-bottom:0;border-left:none}.way-timeline-item::before{content:'';position:absolute;left:-7px;top:4px;width:14px;height:14px;border:1px dashed #DDD;background-color:#fff;border-radius:50%;-webkit-border-radius:50%}.way-timeline-item::after{position:absolute;font-size:8px;left:-3px;top:5px;content:"\F3C5";font-family:'Font Awesome 5 Free';font-weight:900;color:#ddd}.selected-vehicle-item{position:relative;border:1px solid #DDD;padding:1rem;border-radius:1rem;margin-bottom:.5rem}.remove-selected-vehicle{position:absolute;top:-4px;right:-4px;height:20px;width:20px;display:flex;display:-webkit-flex;-webkit-flex-direction:column;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;-webkit-border-radius:50%;background-color:var(--brand-primary);color:#fff;font-size:11px}.remove-selected-vehicle:hover{color:#fff}.trip-plan-aside-item{border:none;background-color:#fff;border-radius:0}.trip-plan-aside-item.card>*{background-color:#fff}.collapsible-toggler{position:relative;display:flex;display:-webkit-flex;-webkit-justify-content:space-between;justify-content:space-between;cursor:pointer}.toggler-icon{transition:all .3s ease}.collapsible-item.show .toggler-icon{transform:rotate(-180deg)}.collapsible-item .collapsible-content{display:none}.collapsible-item.show .collapsible-content,.collapsible-item.toggling .collapsible-content{display:block}.row.g-2{margin:-8px}.row.g-2>*{padding:8px}.custom-form-group .form-control{border:1px solid #EEE;border-radius:0;font-size:14px}.custom-form-group .input-group-prepend .input-group-text{border-radius:0;border-color:#EEE;background-color:#fff}.custom-title{font-size:13px;font-weight:600}.option-flag{width:auto;max-width:20px;height:auto}@media screen and (min-width:1400px){.custom-container{max-width:1366px!important}}.custom-form-group .select2 .select2-selection .select2-selection__rendered{line-height:150%!important;font-size:14px}.custom-form-group .select2-container--bootstrap .select2-selection--single{height:calc(1.5em + .75rem + 2px)!important;padding:.375rem .75rem;border-radius:0;border:1px solid #EEE;box-shadow:none}@media screen and (max-width:767px){.custom-form-group .select2-container--bootstrap .select2-selection--single{height:calc(1.5em + .75rem + 2px)!important}}.custom-form-group .ElementsApp input,.custom-form-group .InputElement{border-radius:0!important}.custom-form-group .InputElement ::placeholder,.custom-form-group ::placeholder{font-size:14px!important;color:#aaa}.StripeElement{border-radius:0!important}.payment-form .custom-form-group .form-control{font-size:14px!important;font-family:sans-serif;height:36px}.payment-form .form-group label{font-size:14px;font-weight:600;color:#6c757d}.stripe-form-group{max-width:576px}.mw-70px{min-width:70px!important}nav.nav-light .nav-menus .btn{background-color:var(--brand-primary)!important}.with-bg-img{position:relative}.bg-covered-img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.container.plan-container,.plan-container{min-height:100vh;padding-top:calc(1.5rem + 2vw)!important;padding-bottom:calc(1.5rem + 2vw)!important}@media screen and (min-width:1200px){.pac-container{min-width:360px}.plan-container{max-width:1140px}}@media screen and (min-width:1300px){.plan-container{max-width:1220px}}.navbar-nav-pills .nav-item{padding:.25rem}.navbar-nav .nav-link.nav-link-pill{-webkit-border-radius:50rem;border-radius:50rem;border:1px solid #fff;color:#fff;padding:1px 16px;font-size:14px}.navbar-nav .nav-link.nav-link-pill:hover{border:1px solid #fff;background-color:#fff;color:var(--brand-primary)}.booking-card:not(.booking-card-inside){background-color:rgb(255 255 255 / .7);backdrop-filter:blur(5px);border-radius:1rem;-webkit-border-radius:1rem;border:1px solid var(--brand-primary);padding:1.5rem}@media screen and (max-width:767px){.booking-card{padding:1rem .75rem}}.booking-card-inside{background-color:#F8F8F8;padding:2rem 1.5rem;-webkit-border-radius:1rem;border-radius:1rem}.gradient-booking-card{background:linear-gradient(to bottom,#000000,#FA3600)!important;border:none!important;box-shadow:0 0 5px 0 rgb(0 0 0 / .5)}.input-label-pill{position:relative;display:block;cursor:pointer}.input-label-pill input{display:none}.input-label-pill-text{display:block;padding:4px 24px;text-align:center;background-color:#fff;border:1px solid var(--brand-primary);-webkit-border-radius:50rem;font-size:14px;font-weight:500}.input-label-pill-text:not(.rounded .rounded-1 .rounded-2 .rounded-3 .rounded-4){border-radius:50rem}.input-label-pill-dark .input-label-pill-text{background-color:#6c757d;color:#fff}.input-label-pill-small .input-label-pill-text{padding:2px 10px;font-size:12px}.input-label-pill input:checked~.input-label-pill-text{background-color:var(--brand-primary);color:#fff}.input-label-pill input:checked~.input-label-pill-text.bg-gradient{background-image:linear-gradient(to bottom,#140400,#E43100)}.input-label-pill input:checked~.input-label-pill-text.input-label-pill-text-dark{background-color:#000;border-color:#000}.input-pill{-webkit-border-radius:50rem;border-radius:50rem;border-color:#DDD;border-width:1px;padding-left:1rem;padding-right:1rem;font-size:13px;font-weight:600}.input-pill::placeholder{font-weight:400}.booking-input-group{margin:-.5rem}.booking-card-inside{font-size:13px}.booking-card-inside .booking-input-group-flex{display:flex;display:-webkit-flex}.booking-input-group>*{margin:0;padding:.15rem 0}.booking-input-label{font-size:13px;font-weight:600}.booking-card-inside .booking-input-label{margin-right:.5rem;margin-top:2px}.booking-input-group .form-control{border:none}.booking-card-inside .select-group{display:flex;display:-webkit-flex;border:1px solid #f8cdc1;background-color:#fff;align-items:center;-webkit-align-items:center;padding:2px 6px 2px 12px;border-radius:6px;-webkit-border-radius:6px}.booking-card-inside .select-group img{height:auto;max-height:16px;width:auto;max-width:20px}.booking-card-inside .select-group select{border:none;background-color:#fff0;color:var(--brand-primary)}.booking-card-inside .select-group select option{background-color:#fff;color:#333}.add-waypoint{display:inline-block;color:var(--brand-primary);font-size:14px}.waypoint-input-group{display:none}.enable-waypoint .waypoint-input-group{display:block}.enable-waypoint .add-waypoint{display:none}@media screen and (min-width:992px){.enable-waypoint .pickup-location-group{transition:width .5s}}.gradient-booking-card .booking-input-label{color:#fff}.gradient-booking-card .form-control{background-color:#fac9bc;color:#000;border:none}.gradient-booking-card ::placeholder{color:#fff;font-weight:400}.gradient-booking-card .select-btn-group{padding-top:4px;padding-bottom:4px;border-radius:6px;border:none;background-color:#fac9bc;color:#000}.gradient-booking-card .select-btn-group{padding-top:4px;padding-bottom:4px;border-radius:6px;border:none;background-color:#fac9bc;color:#000}.xdsoft_calendar td{text-align:center}.mh-auto{min-height:auto!important}.plan-container.pb-0{padding-bottom:0!important}@media screen and (min-width:992px){.mb-lg-n5{margin-bottom:-3rem!important}.mt-lg-n4{margin-top:-1.5rem}}@media screen and (min-width:1200px){.mb-xl-n6{margin-bottom:-5rem!important}}.select-btn-group{display:inline-flex;display:-webkit-inline-flex;-webkit-justify-content:center;justify-content:center;align-items:center;-webkit-align-items:center;width:auto;border:1px solid var(--brand-primary);border-radius:.75rem;-webkit-border-radius:.75rem;background-color:#fff;padding:15px 8px;cursor:pointer}@media screen and (max-width:767px){.select-btn-group{padding:13px 8px}}.select-btn-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:13px;padding:0;width:auto;background-color:#fff0;border:none}::placeholder{font-size:14px}.slogan{font-size:3rem;padding-top:40px;text-shadow:3px 5px 7px #333}@media (max-width:767px){.slogan{font-size:2rem;padding-top:0;text-align:center}}.sub-slogan{font-size:25px;color:#fff;text-shadow:3px 5px 7px #333}@media (max-width:767px){.sub-slogan{font-size:1rem;text-align:center}}.app-store-img{width:auto;max-width:160px;height:auto}.nav-avatar{position:relative;display:inline-flex;display:-webkit-inline-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;width:30px;height:30px;-webkit-border-radius:50%;border-radius:50%;background-color:#FFF;color:var(--brand-primary);border:1px solid var(--brand-primary)}.nav-avatar img{width:100%;height:100%;object-fit:cover;object-position:center;-webkit-border-radius:50%;border-radius:50%}.signup{background-image:url(/images/banner.png?92aa10e6efbb5a194dfe44e58f2ccf72);height:250px}@media (max-width:767px){.signup{height:auto!important;padding:0 0 25px 0}}.signup h1{padding-top:71.4285714286px;color:#fff;font-size:2rem}@media (max-width:767px){.signup h1{padding-top:20px;font-size:2rem}}.signup p{color:#fff;font-size:1.3rem}@media (max-width:767px){.signup p{font-size:1rem}}.signup .btn{position:absolute;right:0;top:50%;padding:1.2rem 2.3rem;font-size:1rem;text-transform:uppercase;font-weight:400;letter-spacing:5px}@media (max-width:767px){.signup .btn{position:unset;padding:1rem 2.3rem;font-size:.8rem;float:right}}.subscribe{background-color:#ffffff!important;padding:10rem 0}.subscribe .main-title{text-align:center;font-weight:700;color:#454545;margin-bottom:30px}.subscribe .subscribe-form .input-group-lg .form-control{border-radius:0;border:2px solid #FA3600}@media (max-width:767px){.subscribe .subscribe-form .input-group-lg .btn{padding-left:10px;padding-right:10px;font-size:14px}}.filter-page .filter-button{position:fixed;bottom:10px;right:10px;z-index:9984;border-width:3px;text-align:center;font-weight:700;font-size:1.5rem}.filter-page .filter-sub-title{font-weight:400!important;font-size:13px}.filter-page .filter-sidebar.show-over-mobile{display:block!important;position:fixed;top:0;width:100%;background-color:#fff;height:100vh;z-index:999;overflow:scroll;box-shadow:6px 1px 15px 2px #0000004f}.filter-page .filter-sidebar.sticky{position:fixed!important;width:255px!important;top:20px}.filter-page .filter-sidebar.sticky .filter-options{height:53vh;overflow-y:scroll;overflow-x:hidden}.filter-page .filter-sidebar .filter-options .option-block{transition:all 0.5s!important}.filter-page .booking-details dt,.filter-page .booking-details dd{font-size:13px;color:#404040}.filter-page .edit-booking{font-size:13px;cursor:pointer}.filter-page .circle-loader{margin-bottom:4.5em;border:4px solid rgb(0 0 0 / .2);border-left-color:#FA3600;-webkit-animation:loader-spin 1.2s infinite linear;animation:loader-spin 1.2s infinite linear;position:relative;display:inline-block;vertical-align:top;border-radius:50%;width:9em;height:9em}.filter-page .load-complete{-webkit-animation:none;animation:none;border-color:#FA3600;transition:border 500ms ease-out}.filter-page .checkmark{display:none}.filter-page .checkmark.draw:after{-webkit-animation-duration:800ms;animation-duration:800ms;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-name:checkmark;animation-name:checkmark;transform:scaleX(-1) rotate(135deg)}.filter-page .checkmark:after{opacity:1;height:4.5em;width:2.25em;transform-origin:left top;border-right:3px solid #FA3600;border-top:3px solid #FA3600;content:"";left:2.25em;top:4.5em;position:absolute}@-webkit-keyframes loader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes loader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:2.25em;opacity:1}40%{height:4.5em;width:2.25em;opacity:1}100%{height:4.5em;width:2.25em;opacity:1}}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:2.25em;opacity:1}40%{height:4.5em;width:2.25em;opacity:1}100%{height:4.5em;width:2.25em;opacity:1}}.text-ellipsis-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.btn-dark{background-color:#0a0a0a!important;color:#FFFFFF!important}.rounded-1{border-radius:.25rem}.rounded-2{border-radius:.5rem}.rounded-3{border-radius:1rem}.rounded-4{border-radius:1.5rem}.remover-absolute{position:absolute;top:-4px;right:-7px;background-color:var(--brand-primary);color:#FFF;width:22px;height:22px;display:inline-flex;display:-webkit-flex;-webkit-flex-direction:column;flex-direction:column;justify-content:center;align-items:center;font-size:10px;-webkit-border-radius:50%;border-radius:50%}.remover-absolute:hover{color:#FFF}@media (min-width:992px){.modal-xl,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl,.modal-xl{max-width:992px}}.img-fit-cover{width:100%;height:100%;object-fit:cover;object-position:center}.bg-brand-light{background-color:#eff5ff}@media screen and (min-width:992px){.daily-trip-stepper{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center}.daily-trip-step-item{position:relative;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;-webkit-flex-direction:column;align-items:center;--webkit-align-items:center;flex-direction:column;z-index:1;padding:.75rem 1.5rem}.stepper-circle{width:18px;height:18px;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;-webkit-flex-direction:column;align-items:center;--webkit-align-items:center;flex-direction:column;font-size:13px;color:#6c757d;border:1px solid var(--brand-primary);border-radius:50%;-webkit-border-radius:50%;background-color:#FFF;margin-left:auto;margin-right:auto}.daily-trip-step-item::before{content:'';position:absolute;width:50%;border-bottom:2px dashed #000;bottom:20px;z-index:-1;left:0}.daily-trip-step-item::after{content:'';position:absolute;width:50%;border-bottom:2px dashed #000;bottom:20px;z-index:-1;right:0}.daily-trip-step-item.completed::before,.daily-trip-step-item.completed::after,.daily-trip-step-item.active::before,.daily-trip-step-item.active::after{border-color:var(--brand-primary)}.daily-trip-step-item:only-child::after,.daily-trip-step-item:only-child::before,.daily-trip-step-item:last-child::after,.daily-trip-step-item:first-child::before{content:none}.stepper-title{font-size:13px;padding:0 12px;-webkit-border-radius:50rem;border-radius:50rem;margin-bottom:.5rem}.daily-trip-step-item.completed .stepper-title{color:var(--brand-primary)}.daily-trip-step-item.active .stepper-title{background-color:var(--brand-primary);color:#FFF}.daily-trip-step-item.completed .stepper-circle,.daily-trip-step-item.active .stepper-circle{background-color:var(--brand-primary);color:#FFF}}@media screen and (max-width:991px){.daily-trip-stepper{display:-webkit-flex;display:flex;align-items:end;--webkit-align-items:end;padding:2rem 1rem .75rem 1rem;position:relative}.daily-trip-step-item{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;flex-grow:1;-webkit-flex-grow:1;width:calc(25% - 16px);order:2;padding-top:1rem}.daily-trip-step-item:last-child{width:0}.daily-trip-step-item.active{order:1}.daily-trip-step-item.completed{order:0}.stepper-title{display:none;padding-bottom:8px;position:absolute;left:1rem;top:8px;font-size:24px}.daily-trip-step-item.active .stepper-title{display:block}.stepper-circle{position:relative;display:block;width:100%;z-index:1;padding-top:8px;padding-bottom:8px}.stepper-circle::before{content:'';position:absolute;display:block;width:14px;height:14px;border:2px solid #ccc;border-radius:50%;-webkit-border-radius:50%;background-color:#fff;z-index:1;bottom:0}.stepper-circle::after{content:'';position:absolute;display:block;width:100%;height:2px;background-color:#ccc;bottom:6px;left:0;border-bottom-left-radius:4px}.daily-trip-step-item.completed .stepper-circle::before{border-color:#333;background-color:#333}.daily-trip-step-item.completed .stepper-circle::after{background-color:#333}.daily-trip-step-item.active .stepper-circle::before{border-color:#333}.stepper-circle i{display:none}}.badge-max-w-80px{max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge-max-w-150px{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge-small{font-size:11px}.badge-pill{border-radius:50rem;-webkit-border-radius:50rem;padding-left:.75rem;padding-right:.75rem}.custom-nav-pills-small>.nav-item>.nav-link{padding:3px .75rem;font-size:13px;border-radius:50rem;-webkit-border-radius:50rem;background-color:#f0f0f0;border:none;width:100%}.custom-nav-pills-small>.nav-item>.nav-link.active{background-color:var(--brand-primary);color:#FFF}.custom-nav-pills-small>.nav-item>.nav-link:active{outline:none}.custom-nav-pills-small>.nav-item{padding:2px}.section-divider-with-text{margin:1.5rem 0;position:relative;display:flex;display:-webkit-flex;align-items:center;justify-content:center;-webkit-justify-content:center}.section-divider-with-text::before,.section-divider-with-text::after{content:'';display:block;border:1px solid #ddd;flex-grow:1}.color-bar{display:block;width:100%;max-width:60px;height:6px;-webkit-border-radius:5rem;border-radius:5rem;margin:0 auto .5rem auto}.custom-table tr td{border-color:#EEE}.label-band{position:relative;overflow:hidden}.label-band::before{content:'';position:absolute;width:280px;height:24px;background-color:var(--brand-primary);transform:rotate(-30deg);left:-30px}@media screen and (max-width:991px){.label-band::before{content:none}}.travel-itinerary-text{font-size:calc(1rem + 4vw)}.carousel-control-btn{position:absolute;width:2.5rem;height:3rem;top:50%;transform:translateY(-50%);opacity:1;background-color:rgb(0 0 0 / .2);border:none;font-size:3rem}.price-input{width:100%;display:flex;margin:1rem 0}.price-input .field{display:flex;width:100%;align-items:center}.field input{width:100%;height:100%;outline:none;margin-left:12px;border-radius:5px;text-align:center;border:1px solid #999;-moz-appearance:textfield}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none}.price-input .separator{width:80px;display:flex;align-items:center;justify-content:center}.slider{height:5px;position:relative;background:#ddd;border-radius:5px}.slider .progress{height:100%;left:25%;right:25%;position:absolute;border-radius:5px;background:var(--brand-primary)}.range-input{position:relative}.range-input input{position:absolute;width:100%;height:5px;top:-5px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none}input[type="range"]::-webkit-slider-thumb{height:17px;width:17px;border-radius:50%;background:var(--brand-primary);pointer-events:auto;-webkit-appearance:none;box-shadow:0 0 6px rgb(0 0 0 / .05)}input[type="range"]::-moz-range-thumb{height:17px;width:17px;border:none;border-radius:50%;background:var(--brand-primary);pointer-events:auto;-moz-appearance:none;box-shadow:0 0 6px rgb(0 0 0 / .05)}.timepicker-popover[data-scheme="dark"]{background-color:var(--brand-primary)!important;backdrop-filter:blur(15px);border:none!important}.timepicker-popover[data-scheme="dark"] .popover-header{background-color:transparent!important;border-bottom-color:rgb(0 0 0 / .1)!important;color:#fff}.timepicker-popover[data-scheme="dark"] .popover-body.border-bottom{border-bottom:none!important}.timepicker-popover[data-scheme="dark"].bs-popover-top>.arrow::after,.timepicker-popover[data-scheme="dark"].bs-popover-auto[x-placement^="top"]>.arrow::after{bottom:2px;border-top-color:var(--brand-primary)!important}.timepicker-popover[data-scheme="dark"].bs-popover-top>.arrow::before,.timepicker-popover[data-scheme="dark"].bs-popover-auto[x-placement^="top"]>.arrow::before{border-top-color:transparent!important}.timepicker-popover[data-scheme="dark"].bs-popover-bottom>.arrow::after,.timepicker-popover[data-scheme="dark"].bs-popover-auto[x-placement^="bottom"]>.arrow::after{border-bottom-color:var(--brand-primary)!important}.timepicker-popover[data-scheme="dark"].bs-popover-bottom>.arrow::before,.timepicker-popover[data-scheme="dark"].bs-popover-auto[x-placement^="bottom"]>.arrow::before{border-bottom-color:transparent!important}.timepicker-popover[data-scheme="dark"].bs-popover-bottom .popover-header::before,.timepicker-popover[data-scheme="dark"].bs-popover-auto[x-placement^="bottom"] .popover-header::before{border-bottom:none!important}.timepicker-popover[data-scheme="dark"].popover .popover-body a{color:#fff}.timepicker-popover .keyboard-input~.d-flex.justify-content-between{justify-content:center!important}.timepicker-popover .keyboard-input~.d-flex.justify-content-between .invisible{display:none}.timepicker-popover .keyboard-input~.d-flex.justify-content-between>*{width:100%}.timepicker-popover[data-scheme="dark"].popover .popover-body a>*{font-size:13px!important}.timepicker-popover[data-scheme="dark"].popover .popover-body a:hover{background-color:inherit}.timepicker-popover .cancel-btn{display:none}.timepicker-popover .submit-btn{width:100%}.timepicker-popover{min-width:180px}.privacy p,.privacy li{color:#545454;font-size:16px}.text-error{font-size:13px;color:red}@media screen and (min-width:992px){.mw-drawer-label{display:none}}@media screen and (max-width:991px){.mw-drawer-label{padding:.25rem 0;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;--webkit-align-items:center}.mw-drawer-label>*{margin:0}.mw-drawer-toggler{border:none;display:block;background-color:#fff0}.mw-drawer{position:fixed;height:100vh;width:0;top:0;z-index:1500;background-color:rgb(0 0 0 / .3);left:0;transition:all .3s;overflow:hidden}.mw-drawer-open{overflow:hidden}.mw-drawer-open .mw-drawer{left:0;width:100vw}.mw-drawer-content{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;height:100%;width:100vw;max-width:480px;background-color:#fff}.mw-drawer-content .mw-drawer-header{background-color:var(--brand-primary);color:#fff}.mw-drawer-content .mw-drawer-header *{color:#fff}.mw-drawer-content>*{padding:.5rem 1rem}.mw-drawer-body{position:relative;flex-grow:1;overflow:auto;padding:1rem}}.corporate-vehicle-card{background-color:#fff;position:relative;border:2px solid #EEE;padding:8px;overflow:hidden}.corporate-vehicle-card.active,.corporate-vehicle-card:hover{outline:2px solid #333;outline-offset:-2px;background-color:#f5f5f5}.corporate-vehicle-card:not(:last-child){border-bottom:none}.corporate-vehicle-card:first-child{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.corporate-vehicle-card:last-child{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}@media screen and (max-width:767px){.corporate-vehicle-card .vehicle-card-title{font-size:15px}}.corporate-vehicle-btn{display:inline-block;padding:3px 16px;background-color:#222;color:#fff;border:none;-webkit-border-radius:50rem;border-radius:50rem;white-space:nowrap}@media screen and (max-width:767px){.corporate-vehicle-btn{border-radius:0;-webkit-border-radius:0;text-align:center;font-size:12px;padding:1px 8px}.corporate-vehicle-card{padding:14px}}@media screen and (max-width:767px){body div.container{padding-left:15px!important;padding-right:15px!important}.container{padding-left:15px!important;padding-right:15px!important}.btn-md-w-small{padding-top:3px;padding-bottom:3px;font-size:13px}}@media screen and (max-width:575px){.embed-responsive-xs::before{content:none!important}.embed-responsive-xs img{position:relative!important;max-height:170px}}.text-shadow{text-shadow:1px 1px 3px rgb(0 0 0 / .4)}.text-shadow-light{text-shadow:1px 1px 3px #fff}.mb-n6{margin-bottom:-4.5rem}.pt-6{padding-top:4.5rem}@media screen and (min-width:992px){.lg-absolute-right{position:absolute;right:0;top:0}}.red-card{background-color:var(--brand-primary)}.red-card>*{border-radius:0;border:0;background-color:var(--brand-primary)}.bg-left-outer-img{position:relative;padding:1.5rem 1.5rem 1.5rem 0;z-index:0}.bg-left-outer-img::after{content:'';position:absolute;height:100%;width:90%;background-color:#000;top:0;right:0;z-index:-1}.bg-right-outer-img{position:relative;padding:1.5rem 0 1.5rem 1.5rem;z-index:0}.bg-right-outer-img::after{content:'';position:absolute;height:100%;width:90%;background-color:#000;top:0;left:0;z-index:-1}@media screen and (max-width:991px){.bg-left-outer-img,.bg-right-outer-img{padding:1.5rem 1.5rem 1.5rem 1.5rem}.bg-left-outer-img::after,.bg-right-outer-img::after{width:100%}}.cover-photo{width:100%;height:auto}.employee-profile-photo-group{position:relative;z-index:1;-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.top-0{top:0}.bottom-0{bottom:0}.employee-profile-photo-group img{width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.max-w-180px{max-width:180px}.w-180px{width:180px}.embed-responsive-5by1::before{padding-top:20%}.overflow-visible{overflow:visible!important}.mt-n6{margin-top:-4.5rem!important}@media screen and (min-width:992px){.mb-lg-n6{margin-bottom:-4.5rem!important}}.pt-7{padding-top:5rem}.z-index-1{z-index:1}.section-bg-gradient-deep-red{position:relative;z-index:1}.section-bg-gradient-deep-red::before{content:'';position:absolute;width:100%;height:calc(100% - 90px);background-image:linear-gradient(to bottom,#140400,#E43100);bottom:0;left:0;z-index:-1}.btn-gradient-red{background-image:linear-gradient(to bottom,#140400,#E43100);color:#fff;border:none}.btn-gradient-red:hover{background-image:linear-gradient(to bottom,#140400,#E43100);color:#fff}.btn-dark-to-gradient-red{background-color:#343A45;background-image:linear-gradient(to bottom,#343A45,#343A45);color:#fff;border:none}.btn-dark-to-gradient-red:hover{background-color:#343A45;background-image:linear-gradient(to bottom,#140400,#E43100);color:#fff}.nav-pills .active .nav-pills-active-btn{background-image:linear-gradient(to bottom,#140400,#E43100);color:#fff;border:none}@media screen and (max-width:991px){.mw-section-bg-gradient-deep-full.section-bg-gradient-deep-red::before{height:100%}.text-lg-down-center{text-align:center}img.icon-lg-down-small{max-width:24px;max-height:24px;width:auto;height:auto}}.before-100::before{height:100%!important}.icon-24{max-width:24px;max-height:24px;width:auto;height:auto}.text-decoration-underline{text-decoration:underline!important}.nav-between .owl-prev,.nav-between .owl-next{position:absolute;top:50%;transform:translateY(-50%)}.nav-between .owl-prev{left:0}.nav-between .owl-next{right:0}.viewbox-content{max-width:100%;max-height:100%}.viewbox-button-default{cursor:pointer;height:40px;width:40px}.faq-list{list-style:none;margin:0;padding:0}.faq-item{-webkit-border-radius:1rem;border-radius:1rem;background-color:var(--doc-light);color:#000;transition:all .3s ease-in-out}.faq-item:not(:last-child){margin-bottom:1rem}.faq-question,.faq-question:hover{padding:1.25rem 1rem 4px 1rem;display:flex;display:-webkit-flex;font-weight:600;color:var(--dark);font-size:16px;transition:all .3s ease-in-out;border-bottom:1px solid #333;text-decoration:none}.faq-toggle-icon{margin-left:auto}.faq-content{padding:1.5rem calc(1rem + 2vw);font-size:16px;border-top:1px solid rgb(255 255 255 / .5);background-color:#fafafa;font-weight:400;color:#6c757d}.faq-item:not(.active) .faq-answer{display:none}.faq-toggle-icon{transition:all .3s ease-in-out;transform:scale(1.5);align-self:start}.faq-item.active .faq-toggle-icon{transform:scale(1.5) rotate(-180deg)}.tab-gradient-btn{background-color:#fff;outline:1px solid #DDD;padding:12px 24px;color:#6c757d}.active.tab-gradient-btn{background:#FA3600;background-image:linear-gradient(to right,#000000,#FA3600);outline:none;color:#fff}.vehicle-photo-delete-btn{position:absolute;top:10px;right:10px;background:none;border:none;cursor:pointer}.chauffeur-registration .partner-register-block{background-color:#FFFFFF!important}.chauffeur-registration .partner-register-form{background-image:linear-gradient(to bottom,#140400,#E43100);border-radius:10px;padding:20px;color:#fff}.partner-register-form h2{color:#fff;text-align:center}.note{color:#fff;font-size:.9em;text-align:center}.partner-home .partner-register-block .register-message{padding:85px 40px 0 45px;color:#000;font-size:32px;font-weight:700}.questions-section{font-family:Arial,sans-serif;background-color:#D9D9D9;border-radius:8px;padding:15px;display:flex;justify-content:space-between;align-items:center;margin-top:20px}.questions-text{color:#000;font-weight:700;font-size:20px}.btn-talk{display:flex;align-items:center}.btn-talk::before{content:'📞';margin-right:5px}.partner-reg-form-help-btn{transition:background-color 0.3s ease,color 0.3s ease}.partner-reg-form-help-btn:hover{background-color:#ff5722;color:#fff}.btn-talk.partner-reg-form-help-btn:hover{background-color:#ff7043}.chauffeur-registration .partner-register-block .partner-register-form .form-control{border:none;border-radius:7px;padding:19px 20px}.partner-register-form input{background-color:rgb(255 255 255 / .7);border:none;border-radius:5px;padding:10px;margin-bottom:-5px;width:100%}.chauffeur-registration .partner-register-block .partner-register-form .btn{border-radius:0;padding:9px 5px}.business-rise-section{font-family:Arial,sans-serif;background-color:#000;color:#fff;padding:60px 20px;text-align:left;height:100%;display:flex;flex-direction:column;justify-content:center}.business-rise-text{font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:20px;max-width:600px}.arrow-icon{display:inline-block;width:60px;height:30px;border:2px solid #f60;border-radius:25px;position:relative}.arrow-icon::after{content:'\f30b';font-family:"Font Awesome 5 Free";position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#f60;font-size:24px;font-weight:700;line-height:1}.chauffeur-reg .diagram{display:flex;flex-direction:column;align-items:center;max-width:800px;margin:0 auto}.feature-curve{width:100%;max-width:360px;padding:40px 30px;text-align:center;position:relative;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" viewBox="0 0 2048 963" width="1200" height="700" xmlns="http://www.w3.org/2000/svg"><path transform="translate(56,6)" d="m0 0 23 1 285 25 620 55 25 2h41l62-6 79-7 269-24 517-46h21l12 4 12 7 8 7 7 10 6 12 2 6v15l-8 50-9 54-9 57-6 36-7 41-8 49-13 79-4 26v20l7 45 11 71 14 90 24 155 8 48 1 9v13l-3 10-7 12-8 9-12 9-8 4-9 2h-23l-944-82-37-2-43 3-340 31-516 47-25 2h-18l-12-3-12-6-12-11-7-11-4-12-1-5v-11l5-30 17-86 26-133 14-70 17-87 2-11v-21l-10-49-18-86-19-92-11-53-13-64-8-40-1-17 4-16 6-11 9-10 8-6 11-5z" fill="%23F5F5F5"/></svg>');background-repeat:no-repeat;background-size:95% 100%;background-position:center}@media screen and (min-width:992px){.feature-curve{padding:24px 48px}.feature-curve.coordinate-line-x::before{content:'';position:absolute;width:140%;height:1px;background-color:#000;top:50%;left:50%;transform:translate(-50%,-50%) rotate(25deg);z-index:-1}.feature-curve.coordinate-line-x::after{content:'';position:absolute;width:140%;height:1px;background-color:#000;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-25deg);z-index:-1}}.feature-curve h2{font-size:17px}.feature-curve p{font-size:13px;margin:0}.chauffeur-reg .feature h2{margin:0 0 10px;font-size:1.2em;color:#333}.chauffeur-reg .feature p{margin:0;font-size:.9em;color:#666}.chauffeur-reg .side-features{display:flex;justify-content:space-between;width:100%}.chauffeur-reg .center-feature{margin:20px 0}@media (max-width:768px){.chauffeur-reg .side-features{flex-direction:column;align-items:center}}.container-fluid-plr{padding-right:50px!important;padding-left:50px!important}.lang-dropdown-menu{top:0;right:0;position:absolute;height:auto;width:200px;background-color:#fff;z-index:999;box-shadow:-4px 8px 8px 0 rgb(0 0 0 / 40%);padding:15px;text-align:left}.text-start{text-align:left!important}p{font-size:16px}h1,h2,h3,h4,h5,h6{color:#000}.custom-dropdown{z-index:1003}.custom-dropdown .dropdown-item{font-size:13px;padding-top:6px;padding-bottom:6px}.text-link-hover{color:initial;text-decoration:none}.text-link-hover:hover{color:red}.toggle-icon{cursor:pointer}.vehicle-filter-content{transition:all 0.3s ease}.color-primary{color:var(--brand-primary-hover)}.m-m20{margin:-20px}.m-m20{margin:-50px}.whats-app-icon-area{position:fixed;bottom:21px;right:23px;width:60px;height:60px;border-radius:50%;overflow:hidden}.whats-app-img-shadow{box-shadow:10px 10px 5px 0 rgb(0 0 0 / .75);-webkit-box-shadow:10px 10px 5px 0 rgb(0 0 0 / .75);-moz-box-shadow:10px 10px 5px 0 rgb(0 0 0 / .75)}.cookie{position:fixed;bottom:0;left:0;width:100%;background-color:#000;color:#fff;display:none}.cookie p{padding:15px 15px 0 15px;color:#fff}.add-waypoint-btn{background:none!important;border:none}.add-waypoint:hover{cursor:pointer}.itinerary-remove-btn{border:none}.corporate-navbar,.transparent-navbar:not(.navbar-independent){position:fixed;top:0;width:100%}.transparent-navbar.navbar-independent{position:sticky;top:0;width:100%}.corporate-navbar.on-scroll-nav-fixed{background-color:var(--gray-dark)}.logo-on-fixed{display:none}.on-scroll-nav-fixed .brand-logo,.navbar-independent .brand-logo{display:none}.on-scroll-nav-fixed .logo-on-fixed,.navbar-independent .logo-on-fixed{display:block}.transparent-navbar.on-scroll-nav-fixed,.transparent-navbar.navbar-independent{background-color:var(--brand-primary)}.nav-banner-spacing{padding-top:4rem;padding-bottom:4rem}.only-nav-banner-spacing{padding-top:calc(3rem + 6vw);padding-bottom:calc(3rem + 6vw)}@media screen and (min-width:992px){.nav-banner-spacing{padding-top:calc(4rem + 5vw)}.border-md-x-0{border-left:0!important;border-right:0!important}.border-md-x-0~* .select2-selection--single{border-left:0!important;border-right:0!important}}@media screen and (max-width:991px){.transparent-navbar{background-color:var(--brand-primary);position:sticky!important}.transparent-navbar .brand-logo{display:none}.transparent-navbar .logo-on-fixed{display:block}.nav-banner-spacing{padding-top:2.5rem;padding-bottom:2.5rem}}.corporate-navbar .navbar-nav-pills .nav-link,.corporate-navbar .navbar-nav-pills .nav-link.bg-white,.transparent-navbar .navbar-nav-pills .nav-link,.transparent-navbar .navbar-nav-pills .nav-link.bg-white{background-color:transparent!important;border-radius:0;border:0;color:#fff}.transparent-navbar .nav-link:hover{color:#ffffff!important}.corporate-navbar .navbar-nav-pills .nav-link:hover,.transparent-navbar .navbar-nav-pills .nav-link:hover{border:0;color:var(--primary)}body .corporate-navbar div.container{padding-left:15px!important;padding-right:15px!important}body .transparent-navbar div.container{padding-left:15px!important;padding-right:15px!important}.corporate-banner-content{min-height:360px;display:flex;display:-webkit-flex;-webkit-flex-direction:column;flex-direction:column;justify-content:end;-webkit-justify-content:flex-end;padding-top:3rem;padding-bottom:3rem}.corporate-card{border-radius:.5rem;height:100%}.corporate-card>*{background-color:#fff0;border:none}.corporate-card>.card-header{background-color:#fff0;padding:0}.corporate-card>.card-header>*{border-top-left-radius:.5rem;border-top-right-radius:.5rem;overflow:hidden}.corporate-card img{transition:all .3s}.corporate-card:hover img{transform:scale(1.2)}.text-gradient-right{background:linear-gradient(to right,#000000 0%,#FA3600 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;color:#fff0}.text-black-important{color:#000000!important}a:not(:hover){text-decoration:none}.ratio-2x4{--bs-expect-ratio:200%}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.m-n1{margin:-.25rem!important}.m-n2{margin:-.5rem!important}.my-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.mx-n3{margin-left:-1rem!important;margin-right:-1rem!important}.nav-between .owl-prev,.nav-between .owl-next{border:none;background-color:#fff0}.nav-between .owl-prev span,.nav-between .owl-next span{transform:scale(1.5);font-size:24px}.special-offer-card{background-color:#F5F6F7;border:none;transition:all .2s;border-radius:0}.special-offer-card:hover{transform:translateY(-8px);box-shadow:0 0 2px rgb(0 0 0 / .15)}.special-offer-card>*:first-child{border-top-left-radius:0;border-top-right-radius:0;overflow:hidden}.special-offer-card>*:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:hidden}.special-offer-card>*{border:none;background-color:#fff0}.special-offer-card .card-header{padding:0}.special-offer-card-title{display:block;color:var(--brand-dark);font-size:calc(18px);font-weight:600;margin-bottom:.75rem}.special-offer-card-title:hover{color:var(--brand-primary);text-decoration:none}img.icon-normal{width:20px;height:auto}img.icon-md{width:24px;height:auto}@media screen and (min-width:992px){.g-lg-medium-4{margin:-1rem}.g-lg-medium-4>*{padding:1rem}}.gallery-ratio{--bs-aspect-ratio:calc( 61%) !important}.special-offer-thumb-row{margin:-4px!important}.special-offer-thumb-row>*{padding:4px!important}.overlay-center-content{position:absolute;width:100%;height:100%;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;align-items:center}.offer-info-box{background-image:radial-gradient(circle,#ffffff 80%,rgb(0 0 0 / .025))}.offer-info-item{border-bottom:1px solid #DDD}.offer-info-item:last-child{border-bottom:none}.offer-info-toggler{font-size:14px;padding:1rem 0;font-weight:600}.offer-info-toggler .toggler-icon{position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0deg)}.offer-info-toggler .toggler-icon{position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0deg)}.collapsible-item.collapsible-timing .toggler-icon{transform:translateY(-50%) rotate(-180deg)}.collapsible-item.show .toggler-icon{transform:translateY(-50%) rotate(-180deg)}.collapsible-item.show.collapsible-timing .toggler-icon{transform:translateY(-50%) rotate(0deg)}.offer-info-content>*{padding:0 0 2rem 0;font-size:13px}.viewbox-container{z-index:1500!important}.viewbox-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.viewbox-body{background:transparent!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.viewbox-content .viewbox-image{width:auto!important;height:auto!important;max-height:90vh!important;max-width:90vw!important;background:#fff;padding:.5rem!important;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 10px rgb(0 0 0 / .6);-moz-box-shadow:0 0 10px rgb(0 0 0 / .6);box-shadow:0 0 10px rgb(0 0 0 / .6)}.offer-date-range{font-size:13px;color:#6c757d}.custom-label{font-size:14px;margin-bottom:8px;display:block}.max-w-100px{max-width:100px}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,"/")}.breadcrumb-item.text-white::before{color:#fff}.ms-n1{margin-left:-4px}.mt-n1{margin-left:-4px}.mt-n2{margin-top:-8px}.form-floating{position:relative}.form-floating label{width:100%;font-size:13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}*{box-sizing:border-box}:root{--brand-primary:#FA3600;--brand-primary-hover:#f54818;--brand-secondary:#3399ff;--brand-secondary-hover:#1a8cff;--brand-tertiary:#10d580;--brand-tertiary-hover:#0ebe72;--brand-fourth:#ff666b;--brand-fourth-hover:#ff4d52;--brand-fifth:#282C35;--brand-fifth-hover:#282C35;--theme-light:#f3f5f7;--border-default:#eeeeee;--anchor-default:#204560;--rating-color:#F6AD41;--reset-color:#DCF8C6;--muted:#686868;--muted-dark:#555555}.after-none:after{content:none!important}.before-none:before{content:none!important}.cursor{cursor:pointer}.text-5{font-size:5px;!important}.text-6{font-size:6px;!important}.text-7{font-size:7px!important}.text-8{font-size:8px!important}.text-9{font-size:9px!important}.text-10{font-size:10px!important}.text-11{font-size:11px!important}.text-12{font-size:12px!important}.text-13{font-size:13px!important}.text-14{font-size:14px!important}.text-15{font-size:15px!important}.text-16{font-size:16px!important}.text-17{font-size:17px!important}.text-18{font-size:18px!important}.text-19{font-size:19px!important}.text-20{font-size:20px!important}.text-21{font-size:21px!important}.text-22{font-size:22px!important}.text-23{font-size:23px!important}.text-24{font-size:24px!important}.text-25{font-size:25px!important}.text-26{font-size:26px!important}.text-27{font-size:27px!important}.text-28{font-size:28px!important}.text-30{font-size:30px!important}.text-31{font-size:31px!important}.text-32{font-size:32px!important}.text-33{font-size:33px!important}.text-34{font-size:34px!important}.text-35{font-size:35px!important}.text-36{font-size:36px!important}.text-37{font-size:37px!important}.text-38{font-size:38px!important}.text-39{font-size:39px!important}.text-40{font-size:40px!important}.text-41{font-size:41px!important}.text-42{font-size:42px!important}.text-43{font-size:43px!important}.text-44{font-size:44px!important}.text-45{font-size:45px!important}.text-46{font-size:46px!important}.text-47{font-size:47px!important}.text-48{font-size:48px!important}.text-49{font-size:49px!important}.text-50{font-size:50px!important}.text-51{font-size:51px!important}.text-52{font-size:52px!important}.text-53{font-size:53px!important}.text-54{font-size:54px!important}.text-55{font-size:55px!important}.text-56{font-size:56px!important}.text-57{font-size:57px!important}.text-58{font-size:58px!important}.text-59{font-size:59px!important}.text-60{font-size:60px!important}.text-61{font-size:61px!important}.text-62{font-size:62px!important}.text-63{font-size:63px!important}.text-64{font-size:64px!important}.text-65{font-size:65px!important}.text-66{font-size:66px!important}.text-67{font-size:67px!important}.text-68{font-size:68px!important}.text-69{font-size:69px!important}.text-70{font-size:70px!important}.text-71{font-size:71px!important}.text-72{font-size:72px!important}.text-73{font-size:73px!important}.text-74{font-size:74px!important}.text-75{font-size:75px!important}.text-76{font-size:76px!important}.text-77{font-size:77px!important}.text-78{font-size:78px!important}.text-79{font-size:79px!important}.text-80{font-size:80px!important}.text-81{font-size:81px!important}.text-82{font-size:82px!important}.text-83{font-size:83px!important}.text-84{font-size:84px!important}.text-85{font-size:85px!important}.text-86{font-size:86px!important}.text-87{font-size:87px!important}.text-88{font-size:88px!important}.text-89{font-size:89px!important}.text-90{font-size:90px!important}.text-91{font-size:91px!important}.text-92{font-size:92px!important}.text-93{font-size:93px!important}.text-94{font-size:94px!important}.text-95{font-size:95px!important}.text-96{font-size:96px!important}.text-97{font-size:97px!important}.text-98{font-size:98px!important}.text-99{font-size:99px!important}.text-100{font-size:100px!important}@media screen and (max-width:1199px){.text-xl-down-5{font-size:5px!important}.text-xl-down-6{font-size:6px!important}.text-xl-down-7{font-size:7px!important}.text-xl-down-8{font-size:8px!important}.text-xl-down-9{font-size:9px!important}.text-xl-down-10{font-size:10px!important}.text-lg-down-11{font-size:11px!important}.text-xl-down-12{font-size:12px!important}.text-xl-down-13{font-size:13px!important}.text-xl-down-14{font-size:14px!important}.text-xl-down-text-15{font-size:15px!important}.text-xl-down-16{font-size:16px!important}.text-xl-down-17{font-size:17px!important}.text-xl-down-18{font-size:18px!important}.text-xl-down-19{font-size:19px!important}.text-xl-down-20{font-size:20px!important}.text-xl-down-21{font-size:21px!important}.text-xl-down-22{font-size:22px!important}.text-xl-down-23{font-size:23px!important}.text-xl-down-24{font-size:24px!important}.text-xl-down-25{font-size:25px!important}.text-xl-down-26{font-size:26px!important}.text-xl-down-27{font-size:27px!important}.text-xl-down-28{font-size:28px!important}.text-xl-down-30{font-size:30px!important}.text-xl-down-31{font-size:31px!important}.text-xl-down-32{font-size:32px!important}.text-xl-down-33{font-size:33px!important}.text-xl-down-34{font-size:34px!important}.text-xl-down-35{font-size:35px!important}.text-xl-down-36{font-size:36px!important}.text-xl-down-37{font-size:37px!important}.text-xl-down-38{font-size:38px!important}.text-xl-down-39{font-size:39px!important}.text-xl-down-40{font-size:40px!important}.text-xl-down-41{font-size:41px!important}.text-xl-down-42{font-size:42px!important}.text-xl-down-43{font-size:43px!important}.text-xl-down-44{font-size:44px!important}.text-xl-down-45{font-size:45px!important}.text-xl-down-46{font-size:46px!important}.text-xl-down-47{font-size:47px!important}.text-xl-down-48{font-size:48px!important}.text-xl-down-49{font-size:49px!important}.text-xl-down-50{font-size:50px!important}.text-xl-down-51{font-size:51px!important}.text-xl-down-52{font-size:52px!important}.text-xl-down-53{font-size:53px!important}.text-xl-down-54{font-size:54px!important}.text-xl-down-55{font-size:55px!important}.text-xl-down-56{font-size:56px!important}.text-xl-down-57{font-size:57px!important}.text-xl-down-58{font-size:58px!important}.text-xl-down-59{font-size:59px!important}.text-xl-down-60{font-size:60px!important}.text-xl-down-61{font-size:61px!important}.text-xl-down-62{font-size:62px!important}.text-xl-down-63{font-size:63px!important}.text-xl-down-64{font-size:64px!important}.text-xl-down-65{font-size:65px!important}.text-xl-down-66{font-size:66px!important}.text-xl-down-67{font-size:67px!important}.text-xl-down-68{font-size:68px!important}.text-xl-down-69{font-size:69px!important}.text-xl-down-70{font-size:70px!important}.text-xl-down-71{font-size:71px!important}.text-xl-down-72{font-size:72px!important}.text-xl-down-73{font-size:73px!important}.text-xl-down-74{font-size:74px!important}.text-xl-down-75{font-size:75px!important}.text-xl-down-76{font-size:76px!important}.text-xl-down-77{font-size:77px!important}.text-xl-down-78{font-size:78px!important}.text-xl-down-79{font-size:79px!important}.text-xl-down-80{font-size:80px!important}.text-xl-down-81{font-size:81px!important}.text-xl-down-82{font-size:82px!important}.text-xl-down-83{font-size:83px!important}.text-xl-down-84{font-size:84px!important}.text-xl-down-85{font-size:85px!important}.text-xl-down-86{font-size:86px!important}.text-xl-down-87{font-size:87px!important}.text-xl-down-88{font-size:88px!important}.text-xl-down-89{font-size:89px!important}.text-xl-down-90{font-size:90px!important}.text-xl-down-91{font-size:91px!important}.text-xl-down-92{font-size:92px!important}.text-xl-down-93{font-size:93px!important}.text-xl-down-94{font-size:94px!important}.text-xl-down-95{font-size:95px!important}.text-xl-down-96{font-size:96px!important}.text-xl-down-97{font-size:97px!important}.text-xl-down-98{font-size:98px!important}.text-xl-down-99{font-size:99px!important}.text-xl-down-100{font-size:100px!important}}@media screen and (max-width:991px){.text-lg-down-5{font-size:5px!important}.text-lg-down-6{font-size:6px!important}.text-lg-down-7{font-size:7px!important}.text-lg-down-8{font-size:8px!important}.text-lg-down-9{font-size:9px!important}.text-lg-down-10{font-size:10px!important}.text-lg-down-11{font-size:11px!important}.text-lg-down-12{font-size:12px!important}.text-lg-down-13{font-size:13px!important}.text-lg-down-14{font-size:14px!important}.text-lg-down-15{font-size:15px!important}.text-lg-down-16{font-size:16px!important}.text-lg-down-17{font-size:17px!important}.text-lg-down-18{font-size:18px!important}.text-lg-down-19{font-size:19px!important}.text-lg-down-20{font-size:20px!important}.text-lg-down-21{font-size:21px!important}.text-lg-down-22{font-size:22px!important}.text-lg-down-23{font-size:23px!important}.text-lg-down-24{font-size:24px!important}.text-lg-down-25{font-size:25px!important}.text-lg-down-26{font-size:26px!important}.text-lg-down-27{font-size:27px!important}.text-lg-down-28{font-size:28px!important}.text-lg-down-30{font-size:30px!important}.text-lg-down-31{font-size:31px!important}.text-lg-down-32{font-size:32px!important}.text-lg-down-33{font-size:33px!important}.text-lg-down-34{font-size:34px!important}.text-lg-down-35{font-size:35px!important}.text-lg-down-36{font-size:36px!important}.text-lg-down-37{font-size:37px!important}.text-lg-down-38{font-size:38px!important}.text-lg-down-39{font-size:39px!important}.text-lg-down-40{font-size:40px!important}.text-lg-down-41{font-size:41px!important}.text-lg-down-42{font-size:42px!important}.text-lg-down-43{font-size:43px!important}.text-lg-down-44{font-size:44px!important}.text-lg-down-45{font-size:45px!important}.text-lg-down-46{font-size:46px!important}.text-lg-down-47{font-size:47px!important}.text-lg-down-48{font-size:48px!important}.text-lg-down-49{font-size:49px!important}.text-lg-down-50{font-size:50px!important}.text-lg-down-51{font-size:51px!important}.text-lg-down-52{font-size:52px!important}.text-lg-down-53{font-size:53px!important}.text-lg-down-54{font-size:54px!important}.text-lg-down-55{font-size:55px!important}.text-lg-down-56{font-size:56px!important}.text-lg-down-57{font-size:57px!important}.text-lg-down-58{font-size:58px!important}.text-lg-down-59{font-size:59px!important}.text-lg-down-60{font-size:60px!important}.text-lg-down-61{font-size:61px!important}.text-lg-down-62{font-size:62px!important}.text-lg-down-63{font-size:63px!important}.text-lg-down-64{font-size:64px!important}.text-lg-down-65{font-size:65px!important}.text-lg-down-66{font-size:66px!important}.text-lg-down-67{font-size:67px!important}.text-lg-down-68{font-size:68px!important}.text-lg-down-69{font-size:69px!important}.text-lg-down-70{font-size:70px!important}.text-lg-down-71{font-size:71px!important}.text-lg-down-72{font-size:72px!important}.text-lg-down-73{font-size:73px!important}.text-lg-down-74{font-size:74px!important}.text-lg-down-75{font-size:75px!important}.text-lg-down-76{font-size:76px!important}.text-lg-down-77{font-size:77px!important}.text-lg-down-78{font-size:78px!important}.text-lg-down-79{font-size:79px!important}.text-lg-down-80{font-size:80px!important}.text-lg-down-81{font-size:81px!important}.text-lg-down-82{font-size:82px!important}.text-lg-down-83{font-size:83px!important}.text-lg-down-84{font-size:84px!important}.text-lg-down-85{font-size:85px!important}.text-lg-down-86{font-size:86px!important}.text-lg-down-87{font-size:87px!important}.text-lg-down-88{font-size:88px!important}.text-lg-down-89{font-size:89px!important}.text-lg-down-90{font-size:90px!important}.text-lg-down-91{font-size:91px!important}.text-lg-down-92{font-size:92px!important}.text-lg-down-93{font-size:93px!important}.text-lg-down-94{font-size:94px!important}.text-lg-down-95{font-size:95px!important}.text-lg-down-96{font-size:96px!important}.text-lg-down-97{font-size:97px!important}.text-lg-down-98{font-size:98px!important}.text-lg-down-99{font-size:99px!important}.text-lg-down-100{font-size:100px!important}}@media screen and (max-width:767px){.text-md-down-5{font-size:5px!important}.text-md-down-6{font-size:6px!important}.text-md-down-7{font-size:7px!important}.text-md-down-8{font-size:8px!important}.text-md-down-9{font-size:9px!important}.text-md-down-10{font-size:10px!important}.text-md-down-11{font-size:11px!important}.text-md-down-12{font-size:12px!important}.text-md-down-13{font-size:13px!important}.text-md-down-14{font-size:14px!important}.text-md-down-15{font-size:15px!important}.text-md-down-16{font-size:16px!important}.text-md-down-17{font-size:17px!important}.text-md-down-18{font-size:18px!important}.text-md-down-19{font-size:19px!important}.text-md-down-20{font-size:20px!important}.text-md-down-21{font-size:21px!important}.text-md-down-22{font-size:22px!important}.text-md-down-23{font-size:23px!important}.text-md-down-24{font-size:24px!important}.text-md-down-25{font-size:25px!important}.text-md-down-26{font-size:26px!important}.text-md-down-27{font-size:27px!important}.text-md-down-28{font-size:28px!important}.text-md-down-30{font-size:30px!important}.text-md-down-31{font-size:31px!important}.text-md-down-32{font-size:32px!important}.text-md-down-33{font-size:33px!important}.text-md-down-34{font-size:34px!important}.text-md-down-35{font-size:35px!important}.text-md-down-36{font-size:36px!important}.text-md-down-37{font-size:37px!important}.text-md-down-38{font-size:38px!important}.text-md-down-39{font-size:39px!important}.text-md-down-40{font-size:40px!important}.text-md-down-41{font-size:41px!important}.text-md-down-42{font-size:42px!important}.text-md-down-43{font-size:43px!important}.text-md-down-44{font-size:44px!important}.text-md-down-45{font-size:45px!important}.text-md-down-46{font-size:46px!important}.text-md-down-47{font-size:47px!important}.text-md-down-48{font-size:48px!important}.text-md-down-49{font-size:49px!important}.text-md-down-50{font-size:50px!important}.text-md-down-51{font-size:51px!important}.text-md-down-52{font-size:52px!important}.text-md-down-53{font-size:53px!important}.text-md-down-54{font-size:54px!important}.text-md-down-55{font-size:55px!important}.text-md-down-56{font-size:56px!important}.text-md-down-57{font-size:57px!important}.text-md-down-58{font-size:58px!important}.text-md-down-59{font-size:59px!important}.text-md-down-60{font-size:60px!important}.text-md-down-61{font-size:61px!important}.text-md-down-62{font-size:62px!important}.text-md-down-63{font-size:63px!important}.text-md-down-64{font-size:64px!important}.text-md-down-65{font-size:65px!important}.text-md-down-66{font-size:66px!important}.text-md-down-67{font-size:67px!important}.text-md-down-68{font-size:68px!important}.text-md-down-69{font-size:69px!important}.text-md-down-70{font-size:70px!important}.text-md-down-71{font-size:71px!important}.text-md-down-72{font-size:72px!important}.text-md-down-73{font-size:73px!important}.text-md-down-74{font-size:74px!important}.text-md-down-75{font-size:75px!important}.text-md-down-76{font-size:76px!important}.text-md-down-77{font-size:77px!important}.text-md-down-78{font-size:78px!important}.text-md-down-79{font-size:79px!important}.text-md-down-80{font-size:80px!important}.text-md-down-81{font-size:81px!important}.text-md-down-82{font-size:82px!important}.text-md-down-83{font-size:83px!important}.text-md-down-84{font-size:84px!important}.text-md-down-85{font-size:85px!important}.text-md-down-86{font-size:86px!important}.text-md-down-87{font-size:87px!important}.text-md-down-88{font-size:88px!important}.text-md-down-89{font-size:89px!important}.text-md-down-90{font-size:90px!important}.text-md-down-91{font-size:91px!important}.text-md-down-92{font-size:92px!important}.text-md-down-93{font-size:93px!important}.text-md-down-94{font-size:94px!important}.text-md-down-95{font-size:95px!important}.text-md-down-96{font-size:96px!important}.text-md-down-97{font-size:97px!important}.text-md-down-98{font-size:98px!important}.text-md-down-99{font-size:99px!important}.text-md-down-100{font-size:100px!important}}@media screen and (max-width:575px){.text-sm-down-10{font-size:10px!important}.text-sm-down-11{font-size:11px!important}.text-sm-down-12{font-size:12px!important}.text-sm-down-13{font-size:13px!important}.text-sm-down-14{font-size:14px!important}.text-sm-down-15{font-size:15px!important}.text-sm-down-16{font-size:16px!important}.text-sm-down-17{font-size:17px!important}.text-sm-down-18{font-size:18px!important}.text-sm-down-19{font-size:19px!important}.text-sm-down-20{font-size:20px!important}.text-sm-down-21{font-size:21px!important}.text-sm-down-22{font-size:22px!important}.text-sm-down-23{font-size:23px!important}.text-sm-down-24{font-size:24px!important}.text-sm-down-25{font-size:25px!important}.text-sm-down-26{font-size:26px!important}.text-sm-down-27{font-size:27px!important}.text-sm-down-28{font-size:28px!important}.text-sm-down-30{font-size:30px!important}.text-sm-down-31{font-size:31px!important}.text-sm-down-32{font-size:32px!important}.text-sm-down-33{font-size:33px!important}.text-sm-down-34{font-size:34px!important}.text-sm-down-35{font-size:35px!important}.text-sm-down-36{font-size:36px!important}.text-sm-down-37{font-size:37px!important}.text-sm-down-38{font-size:38px!important}.text-sm-down-39{font-size:39px!important}.text-sm-down-40{font-size:40px!important}.text-sm-down-41{font-size:41px!important}.text-sm-down-42{font-size:42px!important}.text-sm-down-43{font-size:43px!important}.text-sm-down-44{font-size:44px!important}.text-sm-down-45{font-size:45px!important}.text-sm-down-46{font-size:46px!important}.text-sm-down-47{font-size:47px!important}.text-sm-down-48{font-size:48px!important}.text-sm-down-49{font-size:49px!important}.text-sm-down-50{font-size:50px!important}.text-sm-down-51{font-size:51px!important}.text-sm-down-52{font-size:52px!important}.text-sm-down-53{font-size:53px!important}.text-sm-down-54{font-size:54px!important}.text-sm-down-55{font-size:55px!important}.text-sm-down-56{font-size:56px!important}.text-sm-down-57{font-size:57px!important}.text-sm-down-58{font-size:58px!important}.text-sm-down-59{font-size:59px!important}.text-sm-down-60{font-size:60px!important}.text-sm-down-61{font-size:61px!important}.text-sm-down-62{font-size:62px!important}.text-sm-down-63{font-size:63px!important}.text-sm-down-64{font-size:64px!important}.text-sm-down-65{font-size:65px!important}.text-sm-down-66{font-size:66px!important}.text-sm-down-67{font-size:67px!important}.text-sm-down-68{font-size:68px!important}.text-sm-down-69{font-size:69px!important}.text-sm-down-70{font-size:70px!important}.text-sm-down-71{font-size:71px!important}.text-sm-down-72{font-size:72px!important}.text-sm-down-73{font-size:73px!important}.text-sm-down-74{font-size:74px!important}.text-sm-down-75{font-size:75px!important}.text-sm-down-76{font-size:76px!important}.text-sm-down-77{font-size:77px!important}.text-sm-down-78{font-size:78px!important}.text-sm-down-79{font-size:79px!important}.text-sm-down-80{font-size:80px!important}.text-sm-down-81{font-size:81px!important}.text-sm-down-82{font-size:82px!important}.text-sm-down-83{font-size:83px!important}.text-sm-down-84{font-size:84px!important}.text-sm-down-85{font-size:85px!important}.text-sm-down-86{font-size:86px!important}.text-sm-down-87{font-size:87px!important}.text-sm-down-88{font-size:88px!important}.text-sm-down-89{font-size:89px!important}.text-sm-down-90{font-size:90px!important}.text-sm-down-91{font-size:91px!important}.text-sm-down-92{font-size:92px!important}.text-sm-down-93{font-size:93px!important}.text-sm-down-94{font-size:94px!important}.text-sm-down-95{font-size:95px!important}.text-sm-down-96{font-size:96px!important}.text-sm-down-97{font-size:97px!important}.text-sm-down-98{font-size:98px!important}.text-sm-down-99{font-size:99px!important}.text-sm-down-100{font-size:100px!important}}@media screen and (min-width:1200px){.text-xl-5{font-size:5px!important}.text-xl-6{font-size:6px!important}.text-xl-7{font-size:7px!important}.text-xl-8{font-size:8px!important}.text-xl-9{font-size:9px!important}.text-xl-10{font-size:10px!important}.text-lg-11{font-size:11px!important}.text-xl-12{font-size:12px!important}.text-xl-13{font-size:13px!important}.text-xl-14{font-size:14px!important}.text-xl-15{font-size:15px!important}.text-xl-16{font-size:16px!important}.text-xl-17{font-size:17px!important}.text-xl-18{font-size:18px!important}.text-xl-19{font-size:19px!important}.text-xl-20{font-size:20px!important}.text-xl-21{font-size:21px!important}.text-xl-22{font-size:22px!important}.text-xl-23{font-size:23px!important}.text-xl-24{font-size:24px!important}.text-xl-25{font-size:25px!important}.text-xl-26{font-size:26px!important}.text-xl-27{font-size:27px!important}.text-xl-28{font-size:28px!important}.text-xl-30{font-size:30px!important}.text-xl-31{font-size:31px!important}.text-xl-32{font-size:32px!important}.text-xl-33{font-size:33px!important}.text-xl-34{font-size:34px!important}.text-xl-35{font-size:35px!important}.text-xl-36{font-size:36px!important}.text-xl-37{font-size:37px!important}.text-xl-38{font-size:38px!important}.text-xl-39{font-size:39px!important}.text-xl-40{font-size:40px!important}.text-xl-41{font-size:41px!important}.text-xl-42{font-size:42px!important}.text-xl-43{font-size:43px!important}.text-xl-44{font-size:44px!important}.text-xl-45{font-size:45px!important}.text-xl-46{font-size:46px!important}.text-xl-47{font-size:47px!important}.text-xl-48{font-size:48px!important}.text-xl-49{font-size:49px!important}.text-xl-50{font-size:50px!important}.text-xl-51{font-size:51px!important}.text-xl-52{font-size:52px!important}.text-xl-53{font-size:53px!important}.text-xl-54{font-size:54px!important}.text-xl-55{font-size:55px!important}.text-xl-56{font-size:56px!important}.text-xl-57{font-size:57px!important}.text-xl-58{font-size:58px!important}.text-xl-59{font-size:59px!important}.text-xl-60{font-size:60px!important}.text-xl-61{font-size:61px!important}.text-xl-62{font-size:62px!important}.text-xl-63{font-size:63px!important}.text-xl-64{font-size:64px!important}.text-xl-65{font-size:65px!important}.text-xl-66{font-size:66px!important}.text-xl-67{font-size:67px!important}.text-xl-68{font-size:68px!important}.text-xl-69{font-size:69px!important}.text-xl-70{font-size:70px!important}.text-xl-71{font-size:71px!important}.text-xl-72{font-size:72px!important}.text-xl-73{font-size:73px!important}.text-xl-74{font-size:74px!important}.text-xl-75{font-size:75px!important}.text-xl-76{font-size:76px!important}.text-xl-77{font-size:77px!important}.text-xl-78{font-size:78px!important}.text-xl-79{font-size:79px!important}.text-xl-80{font-size:80px!important}.text-xl-81{font-size:81px!important}.text-xl-82{font-size:82px!important}.text-xl-83{font-size:83px!important}.text-xl-84{font-size:84px!important}.text-xl-85{font-size:85px!important}.text-xl-86{font-size:86px!important}.text-xl-87{font-size:87px!important}.text-xl-88{font-size:88px!important}.text-xl-89{font-size:89px!important}.text-xl-90{font-size:90px!important}.text-xl-91{font-size:91px!important}.text-xl-92{font-size:92px!important}.text-xl-93{font-size:93px!important}.text-xl-94{font-size:94px!important}.text-xl-95{font-size:95px!important}.text-xl-96{font-size:96px!important}.text-xl-97{font-size:97px!important}.text-xl-98{font-size:98px!important}.text-xl-99{font-size:99px!important}.text-xl-100{font-size:100px!important}}@media screen and (min-width:992px){.text-lg-5{font-size:5px!important}.text-lg-6{font-size:6px!important}.text-lg-7{font-size:7px!important}.text-lg-8{font-size:8px!important}.text-lg-9{font-size:9px!important}.text-lg-10{font-size:10px!important}.text-lg-11{font-size:11px!important}.text-lg-12{font-size:12px!important}.text-lg-13{font-size:13px!important}.text-lg-14{font-size:14px!important}.text-lg-15{font-size:15px!important}.text-lg-16{font-size:16px!important}.text-lg-17{font-size:17px!important}.text-lg-18{font-size:18px!important}.text-lg-19{font-size:19px!important}.text-lg-20{font-size:20px!important}.text-lg-21{font-size:21px!important}.text-lg-22{font-size:22px!important}.text-lg-23{font-size:23px!important}.text-lg-24{font-size:24px!important}.text-lg-25{font-size:25px!important}.text-lg-26{font-size:26px!important}.text-lg-27{font-size:27px!important}.text-lg-28{font-size:28px!important}.text-lg-30{font-size:30px!important}.text-lg-31{font-size:31px!important}.text-lg-32{font-size:32px!important}.text-lg-33{font-size:33px!important}.text-lg-34{font-size:34px!important}.text-lg-35{font-size:35px!important}.text-lg-36{font-size:36px!important}.text-lg-37{font-size:37px!important}.text-lg-38{font-size:38px!important}.text-lg-39{font-size:39px!important}.text-lg-40{font-size:40px!important}.text-lg-41{font-size:41px!important}.text-lg-42{font-size:42px!important}.text-lg-43{font-size:43px!important}.text-lg-44{font-size:44px!important}.text-lg-45{font-size:45px!important}.text-lg-46{font-size:46px!important}.text-lg-47{font-size:47px!important}.text-lg-48{font-size:48px!important}.text-lg-49{font-size:49px!important}.text-lg-50{font-size:50px!important}.text-lg-51{font-size:51px!important}.text-lg-52{font-size:52px!important}.text-lg-53{font-size:53px!important}.text-lg-54{font-size:54px!important}.text-lg-55{font-size:55px!important}.text-lg-56{font-size:56px!important}.text-lg-57{font-size:57px!important}.text-lg-58{font-size:58px!important}.text-lg-59{font-size:59px!important}.text-lg-60{font-size:60px!important}.text-lg-61{font-size:61px!important}.text-lg-62{font-size:62px!important}.text-lg-63{font-size:63px!important}.text-lg-64{font-size:64px!important}.text-lg-65{font-size:65px!important}.text-lg-66{font-size:66px!important}.text-lg-67{font-size:67px!important}.text-lg-68{font-size:68px!important}.text-lg-69{font-size:69px!important}.text-lg-70{font-size:70px!important}.text-lg-71{font-size:71px!important}.text-lg-72{font-size:72px!important}.text-lg-73{font-size:73px!important}.text-lg-74{font-size:74px!important}.text-lg-75{font-size:75px!important}.text-lg-76{font-size:76px!important}.text-lg-77{font-size:77px!important}.text-lg-78{font-size:78px!important}.text-lg-79{font-size:79px!important}.text-lg-80{font-size:80px!important}.text-lg-81{font-size:81px!important}.text-lg-82{font-size:82px!important}.text-lg-83{font-size:83px!important}.text-lg-84{font-size:84px!important}.text-lg-85{font-size:85px!important}.text-lg-86{font-size:86px!important}.text-lg-87{font-size:87px!important}.text-lg-88{font-size:88px!important}.text-lg-89{font-size:89px!important}.text-lg-90{font-size:90px!important}.text-lg-91{font-size:91px!important}.text-lg-92{font-size:92px!important}.text-lg-93{font-size:93px!important}.text-lg-94{font-size:94px!important}.text-lg-95{font-size:95px!important}.text-lg-96{font-size:96px!important}.text-lg-97{font-size:97px!important}.text-lg-98{font-size:98px!important}.text-lg-99{font-size:99px!important}.text-lg-100{font-size:100px!important}}@media screen and (min-width:768px){.text-md-5{font-size:5px!important}.text-md-6{font-size:6px!important}.text-md-7{font-size:7px!important}.text-md-8{font-size:8px!important}.text-md-9{font-size:9px!important}.text-md-10{font-size:10px!important}.text-md-11{font-size:11px!important}.text-md-12{font-size:12px!important}.text-md-13{font-size:13px!important}.text-md-14{font-size:14px!important}.text-md-15{font-size:15px!important}.text-md-16{font-size:16px!important}.text-md-17{font-size:17px!important}.text-md-18{font-size:18px!important}.text-md-19{font-size:19px!important}.text-md-20{font-size:20px!important}.text-md-21{font-size:21px!important}.text-md-22{font-size:22px!important}.text-md-23{font-size:23px!important}.text-md-24{font-size:24px!important}.text-md-25{font-size:25px!important}.text-md-26{font-size:26px!important}.text-md-27{font-size:27px!important}.text-md-28{font-size:28px!important}.text-md-30{font-size:30px!important}.text-md-31{font-size:31px!important}.text-md-32{font-size:32px!important}.text-md-33{font-size:33px!important}.text-md-34{font-size:34px!important}.text-md-35{font-size:35px!important}.text-md-36{font-size:36px!important}.text-md-37{font-size:37px!important}.text-md-38{font-size:38px!important}.text-md-39{font-size:39px!important}.text-md-40{font-size:40px!important}.text-md-41{font-size:41px!important}.text-md-42{font-size:42px!important}.text-md-43{font-size:43px!important}.text-md-44{font-size:44px!important}.text-md-45{font-size:45px!important}.text-md-46{font-size:46px!important}.text-md-47{font-size:47px!important}.text-md-48{font-size:48px!important}.text-md-49{font-size:49px!important}.text-md-50{font-size:50px!important}.text-md-51{font-size:51px!important}.text-md-52{font-size:52px!important}.text-md-53{font-size:53px!important}.text-md-54{font-size:54px!important}.text-md-55{font-size:55px!important}.text-md-56{font-size:56px!important}.text-md-57{font-size:57px!important}.text-md-58{font-size:58px!important}.text-md-59{font-size:59px!important}.text-md-60{font-size:60px!important}.text-md-61{font-size:61px!important}.text-md-62{font-size:62px!important}.text-md-63{font-size:63px!important}.text-md-64{font-size:64px!important}.text-md-65{font-size:65px!important}.text-md-66{font-size:66px!important}.text-md-67{font-size:67px!important}.text-md-68{font-size:68px!important}.text-md-69{font-size:69px!important}.text-md-70{font-size:70px!important}.text-md-71{font-size:71px!important}.text-md-72{font-size:72px!important}.text-md-73{font-size:73px!important}.text-md-74{font-size:74px!important}.text-md-75{font-size:75px!important}.text-md-76{font-size:76px!important}.text-md-77{font-size:77px!important}.text-md-78{font-size:78px!important}.text-md-79{font-size:79px!important}.text-md-80{font-size:80px!important}.text-md-81{font-size:81px!important}.text-md-82{font-size:82px!important}.text-md-83{font-size:83px!important}.text-md-84{font-size:84px!important}.text-md-85{font-size:85px!important}.text-md-86{font-size:86px!important}.text-md-87{font-size:87px!important}.text-md-88{font-size:88px!important}.text-md-89{font-size:89px!important}.text-md-90{font-size:90px!important}.text-md-91{font-size:91px!important}.text-md-92{font-size:92px!important}.text-md-93{font-size:93px!important}.text-md-94{font-size:94px!important}.text-md-95{font-size:95px!important}.text-md-96{font-size:96px!important}.text-md-97{font-size:97px!important}.text-md-98{font-size:98px!important}.text-md-99{font-size:99px!important}.text-md-100{font-size:100px!important}}@media screen and (min-width:576px){.text-sm-10{font-size:10px!important}.text-sm-11{font-size:11px!important}.text-sm-12{font-size:12px!important}.text-sm-13{font-size:13px!important}.text-sm-14{font-size:14px!important}.text-sm-15{font-size:15px!important}.text-sm-16{font-size:16px!important}.text-sm-17{font-size:17px!important}.text-sm-18{font-size:18px!important}.text-sm-19{font-size:19px!important}.text-sm-20{font-size:20px!important}.text-sm-21{font-size:21px!important}.text-sm-22{font-size:22px!important}.text-sm-23{font-size:23px!important}.text-sm-24{font-size:24px!important}.text-sm-25{font-size:25px!important}.text-sm-26{font-size:26px!important}.text-sm-27{font-size:27px!important}.text-sm-28{font-size:28px!important}.text-sm-30{font-size:30px!important}.text-sm-31{font-size:31px!important}.text-sm-32{font-size:32px!important}.text-sm-33{font-size:33px!important}.text-sm-34{font-size:34px!important}.text-sm-35{font-size:35px!important}.text-sm-36{font-size:36px!important}.text-sm-37{font-size:37px!important}.text-sm-38{font-size:38px!important}.text-sm-39{font-size:39px!important}.text-sm-40{font-size:40px!important}.text-sm-41{font-size:41px!important}.text-sm-42{font-size:42px!important}.text-sm-43{font-size:43px!important}.text-sm-44{font-size:44px!important}.text-sm-45{font-size:45px!important}.text-sm-46{font-size:46px!important}.text-sm-47{font-size:47px!important}.text-sm-48{font-size:48px!important}.text-sm-49{font-size:49px!important}.text-sm-50{font-size:50px!important}.text-sm-51{font-size:51px!important}.text-sm-52{font-size:52px!important}.text-sm-53{font-size:53px!important}.text-sm-54{font-size:54px!important}.text-sm-55{font-size:55px!important}.text-sm-56{font-size:56px!important}.text-sm-57{font-size:57px!important}.text-sm-58{font-size:58px!important}.text-sm-59{font-size:59px!important}.text-sm-60{font-size:60px!important}.text-sm-61{font-size:61px!important}.text-sm-62{font-size:62px!important}.text-sm-63{font-size:63px!important}.text-sm-64{font-size:64px!important}.text-sm-65{font-size:65px!important}.text-sm-66{font-size:66px!important}.text-sm-67{font-size:67px!important}.text-sm-68{font-size:68px!important}.text-sm-69{font-size:69px!important}.text-sm-70{font-size:70px!important}.text-sm-71{font-size:71px!important}.text-sm-72{font-size:72px!important}.text-sm-73{font-size:73px!important}.text-sm-74{font-size:74px!important}.text-sm-75{font-size:75px!important}.text-sm-76{font-size:76px!important}.text-sm-77{font-size:77px!important}.text-sm-78{font-size:78px!important}.text-sm-79{font-size:79px!important}.text-sm-80{font-size:80px!important}.text-sm-81{font-size:81px!important}.text-sm-82{font-size:82px!important}.text-sm-83{font-size:83px!important}.text-sm-84{font-size:84px!important}.text-sm-85{font-size:85px!important}.text-sm-86{font-size:86px!important}.text-sm-87{font-size:87px!important}.text-sm-88{font-size:88px!important}.text-sm-89{font-size:89px!important}.text-sm-90{font-size:90px!important}.text-sm-91{font-size:91px!important}.text-sm-92{font-size:92px!important}.text-sm-93{font-size:93px!important}.text-sm-94{font-size:94px!important}.text-sm-95{font-size:95px!important}.text-sm-96{font-size:96px!important}.text-sm-97{font-size:97px!important}.text-sm-98{font-size:98px!important}.text-sm-99{font-size:99px!important}.text-sm-100{font-size:100px!important}}.font-weight-thin{font-weight:300}.font-weight-normal{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-strong{font-weight:600}.font-weight-bold{font-weight:700}.h1,h1{font-size:calc(1.55rem + 1vw)}.h2,h2{font-size:calc(1.45rem + .70vw)}.h3,h3{font-size:calc(1.25rem + .55vw)}.h4,h4{font-size:calc(1rem + .55vw)}.h5,h5{font-size:calc(1rem + .35vw)}.h6,h6{font-size:calc(.85rem + .30vw)}@media screen and (max-width:767px){.h1,h1{font-size:calc(1.40rem + .9vw)}.h2,h2{font-size:calc(1.30rem + .60vw)}.h3,h3{font-size:calc(1.15rem + .45vw)}}.line-height-200{line-height:200%}.line-height-190{line-height:190%}.line-height-180{line-height:180%}.line-height-170{line-height:170%}.line-height-160{line-height:160%}.line-height-150{line-height:150%}.line-height-140{line-height:140%}.line-height-130{line-height:130%}.line-height-120{line-height:120%}.line-height-110{line-height:110%}.line-height-100{line-height:100%}.line-height-90{line-height:90%}.line-height-80{line-height:80%}.line-height-70{line-height:70%}.line-height-60{line-height:60%}.line-height-50{line-height:50%}.text-white{color:#fff!important}a.text-white:focus,a.text-white:hover{color:#fff}.text-light-white{color:#f5f5f5}a.text-light-white:focus,a.text-light-white:hover{color:#f5f5f5}.text-deep-white{color:#e6e6e6}a.text-deep-white:focus,a.text-deep-white:hover{color:#e6e6e6}.text-dim-white{color:#d9d9d9}a.text-dim-white:focus,a.text-dim-white:hover{color:#d9d9d9}.text-black{color:#000!important}a.text-black:focus,a.text-black:hover{color:#010101}.text-light-black{color:#222}a.text-light-black:focus,a.text-light-black:hover{color:#222}.text-deep-black{color:#1f1f1f}a.text-deep-black:focus,a.text-deep-black:hover{color:#1f1f1f}.text-dim-black{color:#1a1a1a}a.text-dim-black:focus,a.text-dim-black:hover{color:#1a1a1a}.text-dark{color:#404040}a.text-dark:focus,a.text-dark:hover{color:#404040}.text-light-dark{color:#595959}a.text-light-dark:focus,a.text-light-dark:hover{color:#595959}.text-deep-dark{color:#333}a.text-deep-dark:focus,a.text-deep-dark:hover{color:#333}.text-dim-dark{color:#262626}a.text-dim-dark:focus,a.text-dim-dark:hover{color:#262626}.text-gray{color:grey}a.text-gray:focus,a.text-gray:hover{color:grey}.text-light-gray{color:#d3d3d3}a.text-light-gray:focus,a.text-light-gray:hover{color:#d3d3d3}.text-deep-gray{color:#a9a9a9}a.text-deep-gray:focus,a.text-deep-gray:hover{color:#a9a9a9}.text-dim-gray{color:dimgray}a.text-dim-gray:focus,a.text-dim-gray:hover{color:dimgray}.text-red{color:red}a.text-red:focus,a.text-red:hover{color:red}.text-light-red{color:#ff4d4d}a.text-light-red:focus,a.text-light-red:hover{color:#f33}.text-deep-red{color:#b30000}a.text-deep-red:focus,a.text-deep-red:hover{color:#b30000}.text-dim-red{color:#900}a.text-dim-red:focus,a.text-dim-red:hover{color:#900}.text-green{color:green}a.text-green:focus,a.text-green:hover{color:green}.text-light-green{color:#90ee90}a.text-light-green:focus,a.text-light-green:hover{color:#90ee90}.text-deep-green{color:#060}a.text-deep-green:focus,a.text-deep-green:hover{color:#060}.text-dim-green{color:#004d00}a.text-dim-green:focus,a.text-dim-green:hover{color:#004d00}.text-pink{color:#ff8095}a.text-pink:focus,a.text-pink:hover{color:#ff8095}.text-light-pink{color:#90ee90}a.text-light-pink:focus,a.text-light-pink:hover{color:#90ee90}.text-deep-pink{color:#ff4d6a}a.text-deep-pink:focus,a.text-deep-pink:hover{color:#ff4d6a}.text-dim-pink{color:#f35}a.text-dim-pink:focus,a.text-dim-pink:hover{color:#f35}.text-orange{color:#ff6933}a.text-orange:focus,a.text-orange:hover{color:#ff6933}.text-light-orange{color:#ff7c4d}a.text-light-orange:focus,a.text-light-orange:hover{color:#ff7c4d}.text-deep-orange{color:#ff571a}a.text-deep-orange:focus,a.text-deep-orange:hover{color:#ff571a}.text-dim-orange{color:#ff4500}a.text-dim-orange:focus,a.text-dim-orange:hover{color:#ff4500}.text-blue{color:blue}a.text-blue:focus,a.text-blue:hover{color:blue}.text-light-blue{color:#66f}a.text-light-blue:focus,a.text-light-blue:hover{color:#66f}.text-deep-blue{color:#00c}a.text-deep-blue:focus,a.text-deep-blue:hover{color:#00c}.text-dim-blue{color:#00008b}a.text-dim-blue:focus,a.text-dim-blue:hover{color:#00008b}.text-cyan{color:#00e6e6}a.text-cyan:focus,a.text-cyan:hover{color:cyan}.text-light-cyan{color:#3ff}a.text-light-cyan:focus,a.text-light-cyan:hover{color:#3ff}.text-deep-cyan{color:#0cc}a.text-deep-cyan:focus,a.text-deep-cyan:hover{color:#0cc}.text-dim-cyan{color:#099}a.text-dim-cyan:focus,a.text-dim-cyan:hover{color:#099}.text-sea-aqua{color:#136c68}a.text-sea-aqua:focus,a.text-sea-aqua:hover{color:#136c68}.text-light-sea-aqua{color:#3ff}a.text-light-sea-aqua:focus,a.text-light-sea-aqua:hover{color:#3ff}.text-deep-sea-aqua{color:#0f5753}a.text-deep-sea-aqua:focus,a.text-deep-sea-aqua:hover{color:#0f5753}.text-dim-sea-aqua{color:#0b413e}a.text-dim-sea-aqua:focus,a.text-dim-sea-aqua:hover{color:#0b413e}.text-yellow{color:#ff0}a.text-yellow:focus,a.text-yellow:hover{color:#ff0}.text-light-yellow{color:#ffff1a}a.text-light-yellow:focus,a.text-light-yellow:hover{color:#ffff1a}.text-deep-yellow{color:#b3b300}a.text-deep-yellow:focus,a.text-deep-yellow:hover{color:#b3b300}.text-dim-yellow{color:olive}a.text-dim-yellow:focus,a.text-dim-yellow:hover{color:olive}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}@media (min-width:576px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}}@media (min-width:768px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}}@media (min-width:992px){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}}@media (min-width:1200px){.text-xl-left{text-align:left}.text-xl-right{text-align:right}.text-xl-center{text-align:center}}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.left{left:0;right:auto}.right{left:auto;right:0}.top{top:0;bottom:auto}.bottom{bottom:0;top:auto}.cover-x{left:0;right:0}.cover-y{top:0;bottom:0}.cover{top:0;bottom:0;left:0;right:0}.cover-center-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.center-x{position:absolute;left:50%!important;transform:translateX(-50%)!important}.center-y{position:absolute;top:50%;transform:translateY(-50%)}.center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bg-white{background-color:#fff}.bg-light-white{background-color:#F7F9FA}.bg-faded{background-color:#f0f0f0}.bg-deep-white{background-color:#f0f0f0}.bg-dim-white{background-color:#e9e9e9}.bg-gray{background-color:grey}.bg-light-gray{background-color:#d3d3d3}.bg-deep-gray{background-color:#a9a9a9}.bg-dim-gray{background-color:dimgray}.bg-black{background-color:#000}.bg-light-black{background-color:#222}.bg-deep-black{background-color:#1f1f1f}.bg-dim-black{background-color:#1a1a1a}.bg-dark{background-color:#404040}.bg-light-dark{background-color:#595959}.bg-deep-dark{background-color:#333}.bg-dim-dark{background-color:#262626}.bg-red{background-color:red}.bg-light-red{background-color:#ff4d4d}.bg-deep-red{background-color:#b30000}.bg-dim-red{background-color:#900}.bg-green{background-color:green}.bg-light-green{background-color:#90ee90}.bg-deep-green{background-color:#060}.bg-dim-green{background-color:#004d00}.bg-pink{background-color:#ff8095}.bg-light-pink{background-color:#ffccd5}.bg-deep-pink{background-color:#ff4d6a}.bg-dim-pink{background-color:#f35}.bg-orange{background-color:#ff6933}.bg-light-orange{background-color:#ff7c4d}.bg-deep-orange{background-color:#ff571a}.bg-dim-orange{background-color:#ff4500}.bg-blue{background-color:blue}.bg-light-blue{background-color:#66f}.bg-deep-blue{background-color:#00c}.bg-dim-blue{background-color:#00008b}.bg-cyan{background-color:#00e6e6}.bg-light-cyan{background-color:#3ff}.bg-deep-cyan{background-color:#0cc}.bg-dim-cyan{background-color:#099}.bg-sea-aqua{background-color:#136c68}.bg-light-sea-aqua{background-color:#3ff}.bg-deep-sea-aqua{background-color:#0f5753}.bg-dim-sea-aqua{background-color:#0b413e}.bg-yellow{background-color:#ff0}.bg-light-yellow{background-color:#ffff1a}.bg-deep-yellow{background-color:#b3b300}.bg-dim-yellow{background-color:olive}.bg-transparent-1{background-color:rgb(0 0 0 / .1)}.bg-transparent-2{background-color:rgb(0 0 0 / .2)}.bg-transparent-3{background-color:rgb(0 0 0 / .3)}.bg-transparent-4{background-color:rgb(0 0 0 / .4)}.bg-transparent-5{background-color:rgb(0 0 0 / .5)}.bg-transparent-6{background-color:rgb(0 0 0 / .6)}.bg-transparent-7{background-color:rgb(0 0 0 / .7)}.bg-transparent-8{background-color:rgb(0 0 0 / .8)}.bg-transparent-9{background-color:rgb(0 0 0 / .9)}.bg-transparent-95{background-color:rgb(0 0 0 / .95)}.bg-white-transparent-1{background-color:rgb(255 255 255 / .1)}.bg-white-transparent-2{background-color:rgb(255 255 255 / .2)}.bg-white-transparent-3{background-color:rgb(255 255 255 / .3)}.bg-white-transparent-4{background-color:rgb(255 255 255 / .4)}.bg-white-transparent-5{background-color:rgb(255 255 255 / .5)}.bg-white-transparent-6{background-color:rgb(255 255 255 / .6)}.bg-white-transparent-7{background-color:rgb(255 255 255 / .7)}.bg-white-transparent-8{background-color:rgb(255 255 255 / .8)}.bg-white-transparent-9{background-color:rgb(255 255 255 / .9)}.bg-white-transparent-95{background-color:rgb(255 255 255 / .95)}.bg-cover{background-size:cover;background-repeat:no-repeat}.bg-fit{background-size:100% auto;background-repeat:no-repeat}.opacity-0{opacity:0}.opacity-05{opacity:.5}.opacity-1{opacity:.1}.opacity-2{opacity:.2}.opacity-3{opacity:.3}.opacity-4{opacity:.4}.opacity-5{opacity:.5}.opacity-6{opacity:.6}.opacity-7{opacity:.7}.opacity-8{opacity:.8}.opacity-9{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.border{border:1px solid #d7e4f1!important}.border-left{border-left:1px solid #d7e4f1!important}.border-right{border-right:1px solid #d7e4f1!important}.border-top{border-top:1px solid #d7e4f1!important}.border-bottom{border-bottom:1px solid #d7e4f1!important}.border-x{border-left:1px solid #d7e4f1!important;border-right:1px solid #d7e4f1!important}.border-y{border-top:1px solid #d7e4f1!important;border-bottom:1px solid #d7e4f1!important}@media screen and (max-width:1199px){.border-xl-down{border:1px solid #d7e4f1!important}.border-xl-down-left{border-left:1px solid #d7e4f1!important}.border-xl-down-right{border-right:1px solid #d7e4f1!important}.border-xl-down-top{border-top:1px solid #d7e4f1!important}.border-xl-down-bottom{border-bottom:1px solid #d7e4f1!important}.border-xl-down-x{border-left:1px solid #d7e4f1!important;border-right:1px solid #d7e4f1!important}.border-xl-down-y{border-top:1px solid #d7e4f1!important;border-bottom:1px solid #d7e4f1!important}}@media screen and (max-width:991px){.border-lg-down{border:1px solid #d7e4f1!important}.border-lg-down-left{border-left:1px solid #d7e4f1!important}.border-lg-down-right{border-right:1px solid #d7e4f1!important}.border-lg-down-top{border-top:1px solid #d7e4f1!important}.border-lg-down-bottom{border-bottom:1px solid #d7e4f1!important}.border-lg-down-x{border-left:1px solid #d7e4f1!important;border-right:1px solid #d7e4f1!important}.border-lg-down-y{border-top:1px solid #d7e4f1!important;border-bottom:1px solid #d7e4f1!important}}@media screen and (max-width:767px){.border-md-down{border:1px solid #d7e4f1!important}.border-md-down-left{border-left:1px solid #d7e4f1!important}.border-md-down-right{border-right:1px solid #d7e4f1!important}.border-md-down-top{border-top:1px solid #d7e4f1!important}.border-md-down-bottom{border-bottom:1px solid #d7e4f1!important}.border-md-down-x{border-left:1px solid #d7e4f1!important;border-right:1px solid #d7e4f1!important}.border-md-down-y{border-top:1px solid #d7e4f1!important;border-bottom:1px solid #d7e4f1!important}}@media screen and (max-width:575px){.border-sm-down{border:1px solid #d7e4f1!important}.border-sm-down-left{border-left:1px solid #d7e4f1!important}.border-sm-down-right{border-right:1px solid #d7e4f1!important}.border-sm-down-top{border-top:1px solid #d7e4f1!important}.border-sm-down-bottom{border-bottom:1px solid #d7e4f1!important}.border-sm-down-x{border-left:1px solid #d7e4f1!important;border-right:1px solid #d7e4f1!important}.border-sm-down-y{border-top:1px solid #d7e4f1!important;border-bottom:1px solid #d7e4f1!important}}@media screen and (min-width:1200px){.border-xl{border:1px solid #d7e4f1!important}.border-xl-left{border-left:1px solid #d7e4f1!important}.border-xl-right{border-right:1px solid #d7e4f1!important}.border-xl-top{border-top:1px solid #d7e4f1!important}.border-xl-bottom{border-bottom:1px solid #d7e4f1!important}.border-xl-x{border-left:1px solid #d7e4f1!important;border-right:1px solid #d7e4f1!important}.border-xl-y{border-top:1px solid #d7e4f1!important;border-bottom:1px solid #d7e4f1!important}}@media screen and (min-width:992px){.border-lg{border:1px solid #d7e4f1!important}.border-lg-left{border-left:1px solid #d7e4f1!important}.border-lg-right{border-right:1px solid #d7e4f1!important}.border-lg-top{border-top:1px solid #d7e4f1!important}.border-lg-bottom{border-bottom:1px solid #d7e4f1!important}.border-lg-x{border-left:1px solid #d7e4f1!important;border-right:1px solid #d7e4f1!important}.border-lg-y{border-top:1px solid #d7e4f1!important;border-bottom:1px solid #d7e4f1!important}}@media screen and (min-width:768px){.border-md{border:1px solid #d7e4f1!important}.border-md-left{border-left:1px solid #d7e4f1!important}.border-md-right{border-right:1px solid #d7e4f1!important}.border-md-top{border-top:1px solid #d7e4f1!important}.border-md-bottom{border-bottom:1px solid #d7e4f1!important}.border-md-x{border-left:1px solid #d7e4f1!important;border-right:1px solid #d7e4f1!important}.border-md-y{border-top:1px solid #d7e4f1!important;border-bottom:1px solid #d7e4f1!important}}@media screen and (min-width:576px){.border-sm{border:1px solid #d7e4f1!important}.border-sm-left{border-left:1px solid #d7e4f1!important}.border-sm-right{border-right:1px solid #d7e4f1!important}.border-sm-top{border-top:1px solid #d7e4f1!important}.border-sm-bottom{border-bottom:1px solid #d7e4f1!important}.border-sm-x{border-left:1px solid #d7e4f1!important;border-right:1px solid #d7e4f1!important}.border-sm-y{border-top:1px solid #d7e4f1!important;border-bottom:1px solid #d7e4f1!important}}.border-2px{border-width:2px!important}.border-3px{border-width:3px!important}.border-4px{border-width:4px!important}.border-5px{border-width:5px!important}.border-6px{border-width:6px!important}.border-7px{border-width:7px!important}.border-8px{border-width:8px!important}.border-9px{border-width:9px!important}.border-10px{border-width:10px!important}.radius{border-radius:.25rem;-webkit-border-radius:.25rem}.radius-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem;-webkit-border-top-left-radius:.25rem;-webkit-border-top-right-radius:.25rem}.radius-right{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;-webkit-border-top-right-radius:.25rem;-webkit-border-bottom-right-radius:.25rem}.radius-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;-webkit-border-bottom-right-radius:.25rem;-webkit-border-bottom-left-radius:.25rem}.radius-left{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;-webkit-border-top-left-radius:.25rem;-webkit-border-bottom-left-radius:.25rem}.radius-circle{border-radius:100%;-webkit-border-radius:100%}.radius-0{border-radius:0}.radius-25{border-radius:25%}.radius-50{border-radius:50%}.radius-75{border-radius:75%}.radius-100{border-radius:100%}.border-dotted{border-style:dotted}.border-dashed{border-style:dashed!important}.border-top-dashed{border-top-style:dashed!important}.border-bottom-dashed{border-bottom-style:dashed!important}.border-left-dashed{border-left-style:dashed!important}.border-right-dashed{border-right-style:dashed!important}.border-double{border-style:double}.border-groove{border-style:groove}.border-ridge{border-style:ridge}.border-inset{border-style:inset}.border-outset{border-style:outset}.border-dotted{border-style:dotted}.border-white{border-color:#fff!important}.border-light-white{border-color:#f5f5f5!important}.border-deep-white{border-color:#e6e6e6!important}.border-dim-white{border-color:#d9d9d9!important}.border-black{border-color:#000!important}.border-light-black{border-color:#222!important}.border-deep-black{border-color:#1f1f1f!important}.border-dim-black{border-color:#1a1a1a!important}.border-dark{border-color:#404040!important}.border-light-dark{border-color:#595959!important}.border-deep-dark{border-color:#333!important}.border-dim-dark{border-color:#262626!important}.border-gray{border-color:grey!important}.border-light-gray{border-color:#d3d3d3!important}.border-deep-gray{border-color:#a9a9a9!important}.border-dim-gray{border-color:#696969!important}.border-red{border-color:red!important}.border-light-red{border-color:#ff4d4d!important}.border-deep-red{border-color:#b30000!important}.border-dim-red{border-color:#900!important}.border-green{border-color:green!important}.border-light-green{border-color:#90ee90!important}.border-deep-green{border-color:#060!important}.border-dim-green{border-color:#004d00!important}.border-pink{border-color:#ff8095!important}.border-light-pink{border-color:#90ee90!important}.border-deep-pink{border-color:#ff4d6a!important}.border-dim-pink{border-color:#f35!important}.border-orange{border-color:#ff6933!important}.border-light-orange{border-color:#ff7c4d!important}.border-deep-orange{border-color:#ff571a!important}.border-dim-orange{border-color:#ff4500!important}.border-blue{border-color:#00f!important}.border-light-blue{border-color:#66f!important}.border-deep-blue{border-color:#00c!important}.border-dim-blue{border-color:#00008b!important}.border-cyan{border-color:#00e6e6!important}.border-light-cyan{border-color:#3ff!important}.border-deep-cyan{border-color:#0cc!important}.border-dim-cyan{border-color:#099!important}.border-sea-aqua{border-color:#136c68!important}.border-light-sea-aqua{border-color:#3ff!important}.border-deep-sea-aqua{border-color:#0f5753!important}.border-dim-sea-aqua{border-color:#0b413e!important}.border-yellow{border-color:#ff0!important}.border-light-yellow{border-color:#ffff1a!important}.border-deep-yellow{border-color:#b3b300!important}.border-dim-yellow{border-color:olive!important}.no-border{border:none!important}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.w-90{width:90%}.w-100{width:100%}@media screen and (max-width:575px){.w-sm-down-25{width:25%}.w-sm-down-50{width:50%}.w-sm-down-75{width:75%}.w-sm-down-90{width:90%}.w-sm-down-100{width:100%}}@media screen and (max-width:767px){.w-md-down-25{width:25%}.w-md-down-50{width:50%}.w-md-down-75{width:75%}.w-md-down-90{width:90%}.w-md-down-100{width:100%}}@media screen and (max-width:991px){.w-lg-down-25{width:25%}.w-lg-down-50{width:50%}.w-lg-down-75{width:75%}.w-lg-down-90{width:90%}.w-lg-down-100{width:100%}}@media screen and (max-width:1199px){.w-xl-down-25{width:25%}.w-xl-down-50{width:50%}.w-xl-down-75{width:75%}.w-xl-down-90{width:90%}.w-xl-down-100{width:100%}}@media screen and (min-width:576px){.w-sm-25{width:25%}.w-sm-50{width:50%}.w-sm-75{width:75%}.w-sm-90{width:90%}.w-sm-100{width:100%}}@media screen and (min-width:768px){.w-md-25{width:25%}.w-md-50{width:50%}.w-md-75{width:75%}.w-md-90{width:90%}.w-md-100{width:100%}}@media screen and (min-width:992px){.w-lg-25{width:25%}.w-lg-50{width:50%}.w-lg-75{width:75%}.w-lg-90{width:90%}.w-lg-100{width:100%}}@media screen and (min-width:1200px){.w-xl-25{width:25%}.w-xl-50{width:50%}.w-xl-75{width:75%}.w-xl-90{width:90%}.w-xl-100{width:100%}}.h-25{width:25%}.h-50{width:50%}.h-75{width:75%}.h-90{width:90%}.h-100{width:100%}@media screen and (max-width:575px){.h-sm-down-25{height:25%}.h-sm-down-50{height:50%}.h-sm-down-75{height:75%}.h-sm-down-90{height:90%}.h-sm-down-100{height:100%}}@media screen and (max-width:767px){.h-md-down-25{height:25%}.h-md-down-50{height:50%}.h-md-down-75{height:75%}.h-md-down-90{height:90%}.h-md-down-100{height:100%}}@media screen and (max-width:991px){.h-lg-down-25{height:25%}.h-lg-down-50{height:50%}.h-lg-down-75{height:75%}.h-lg-down-90{height:90%}.h-lg-down-100{height:100%}}@media screen and (max-width:1199px){.h-xl-down-25{height:25%}.h-xl-down-50{height:50%}.h-xl-down-75{height:75%}.h-xl-down-90{height:90%}.h-xl-down-100{height:100%}}@media screen and (min-width:576px){.h-sm-25{height:25%}.h-sm-50{height:50%}.h-sm-75{height:75%}.h-sm-90{height:90%}.h-sm-100{height:100%}}@media screen and (min-width:768px){.h-md-25{height:25%}.h-md-50{height:50%}.h-md-75{height:75%}.h-md-90{height:90%}.h-md-100{height:100%}}@media screen and (min-width:992px){.h-lg-25{height:25%}.h-lg-50{height:50%}.h-lg-75{height:75%}.h-lg-90{height:90%}.h-lg-100{height:100%}}@media screen and (min-width:1200px){.h-xl-25{height:25%}.h-xl-50{height:50%}.h-xl-75{height:75%}.h-xl-90{height:90%}.h-xl-100{height:100%}}.w-50px{width:50px}.w-100px{width:100px}.w-150px{width:150px}.w-200px{width:200px}.w-250px{width:250px}.w-300px{width:300px}.w-350px{width:350px}.w-400px{width:400px}.w-450px{width:450px}.w-500px{width:500px}.w-550px{width:550px}.w-600px{width:600px}.w-650px{width:650px}.w-700px{width:700px}.w-750px{width:750px}.w-800px{width:800px}.w-850px{width:850px}.w-900px{width:900px}.w-950px{width:950px}.w-1000px{width:1000px}.mw-50px{min-width:50px}.mw-100px{min-width:100px}.mw-150px{min-width:150px}.mw-200px{min-width:200px}.mw-250px{min-width:250px}.mw-300px{min-width:300px}.mw-350px{min-width:350px}.mw-400px{min-width:400px}.mw-450px{min-width:450px}.mw-500px{min-width:500px}.mw-550px{min-width:550px}.mw-600px{min-width:600px}.mw-650px{min-width:650px}.mw-700px{min-width:700px}.mw-750px{min-width:750px}.mw-800px{min-width:800px}.mw-850px{min-width:850px}.mw-900px{min-width:900px}.mw-950px{min-width:950px}.mw-1000px{min-width:1000px}.h-30px{height:30px}.h-50px{height:50px}.h-100px{height:100px}.h-150px{height:150px}.h-200px{height:200px}.h-250px{height:250px}.h-300px{height:300px}.h-350px{height:350px}.h-400px{height:400px}.h-450px{height:450px}.h-500px{height:500px}.h-550px{height:550px}.h-600px{height:600px}.h-650px{height:650px}.h-700px{height:700px}.h-750px{height:750px}.h-800px{height:800px}.h-850px{height:850px}.h-900px{height:900px}.h-950px{height:950px}.h-1000px{height:1000px}.mh-50px{min-height:50px}.mh-100px{min-height:100px}.mh-150px{min-height:150px}.mh-200px{min-height:200px}.mh-250px{min-height:250px}.mh-300px{min-height:300px}.mh-350px{min-height:350px}.mh-400px{min-height:400px}.mh-450px{min-height:450px}.mh-500px{min-height:500px}.mh-550px{min-height:550px}.mh-600px{min-height:600px}.mh-650px{min-height:650px}.mh-700px{min-height:700px}.mh-750px{min-height:750px}.mh-800px{min-height:800px}.mh-850px{min-height:850px}.mh-900px{min-height:900px}.mh-950px{min-height:950px}.mh-1000px{min-height:1000px}.d-none{display:none}.d-block{display:block}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width:1199px){.d-xl-down-none{display:none}.d-xl-down-block{display:block}.d-xl-down-flex{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:991px){.d-lg-down-none{display:none}.d-lg-down-block{display:block}.d-lg-down-flex{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:767px){.d-md-down-none{display:none}.d-md-down-block{display:block}.d-md-down-flex{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:575px){.d-sm-down-none{display:none}.d-sm-down-block{display:block}.d-sm-down-flex{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1200px){.d-xl-none{display:none}.d-xl-block{display:block}.d-xl-flex{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:992px){.d-lg-none{display:none}.d-lg-block{display:block}.d-lg-flex{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px){.d-md-none{display:none}.d-md-block{display:block}.d-md-flex{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:576px){.d-sm-none{display:none}.d-sm-block{display:block}.d-sm-flex{display:-webkit-box;display:-ms-flexbox;display:flex}}.float-left{float:left}.float-right{float:right}.float-none{float:none}.clear::after{display:block;clear:both;content:""}.rotate-0{transform:rotate(0)}.rotate-15{transform:rotate(15deg)}.rotate-30{transform:rotate(30deg)}.rotate-45{transform:rotate(45deg)}.rotate-60{transform:rotate(60deg)}.rotate-75{transform:rotate(75deg)}.rotate-90{transform:rotate(90deg)}.rotate-180{transform:rotate(180deg)}.rotate-270{transform:rotate(270deg)}.rotate-360{transform:rotate(360deg)}.img-responsive{max-width:100%;height:auto}.img-fit{position:absolute;width:100%!important;height:100%!important;object-fit:cover;object-position:center}.img-fit-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important}.img-circle{max-width:100%;height:auto;border-radius:100%;-webkit-border-radius:100%}.cursor{cursor:pointer}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-top-50{position:-webkit-sticky;position:sticky;top:50px;z-index:1020}.sticky-top-100{position:-webkit-sticky;position:sticky;top:100px;z-index:1020}.sticky-top-150{position:-webkit-sticky;position:sticky;top:150px;z-index:1020}.sticky-top-200{position:-webkit-sticky;position:sticky;top:200px;z-index:1020}}@media screen and (min-width:992px){@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}}.box-5{height:5px;width:5px;position:relative;display:block;overflow:hidden}.box-5 img{position:absolute;max-height:5px;max-width:5px;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto}.box-5 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-5 .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-10{height:10px;width:10px;position:relative;display:block;overflow:hidden}.box-10 img{position:absolute;max-height:10px;max-width:10px;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto}.box-10 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-10 .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-15{height:15px;width:15px;position:relative;display:block;overflow:hidden}.box-15 img{position:absolute;max-height:15px;max-width:15px;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto}.box-15 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-15 .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-20{height:20px;width:20px;position:relative;display:block;overflow:hidden}.box-20 img{position:absolute;max-height:20px;max-width:20px;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto}.box-20 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-20 .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-25{height:25px;width:25px;position:relative;display:block;overflow:hidden}.box-25 img{position:absolute;max-height:25px;max-width:25px;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto}.box-25 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-25 .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-30{height:30px;width:30px;position:relative;display:block;overflow:hidden}.box-30 img{position:absolute;max-height:30px;max-width:30px;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto}.box-30 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-30 .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-40{height:40px;width:40px;display:block;position:relative}.box-40 .text,.box-40 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-40 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:36px;max-width:36px}.box-50{height:50px;width:50px;display:block;position:relative}.box-50 .text,.box-50 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-50 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:46px;max-width:46px}.box-60{height:60px;width:60px;display:block;position:relative}.box-60 .text,.box-60 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-60 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:56px;max-width:56px}.box-70{height:70px;width:70px;display:block;position:relative}.box-70 .text,.box-70 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-70 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:66px;max-width:66px}.box-80{height:80px;width:80px;display:block;position:relative}.box-80 .text,.box-80 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-80 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:76px;max-width:76px}.box-90{height:90px;width:90px;display:block;position:relative}.box-80 .text,.box-90 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-90 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:86px;max-width:86px}.box-100{height:100px;width:100px;display:block;position:relative}.box-100 .text,.box-100 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-100 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:96px;max-width:96px}.box-110{height:110px;width:110px;display:block;position:relative}.box-100 .text,.box-110 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-110 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:106px;max-width:106px}.box-120{height:120px;width:120px;display:block;position:relative}.box-120 .text,.box-120 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-120 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:116px;max-width:116px}.box-130{height:130px;width:130px;display:block;position:relative}.box-130 .text,.box-130 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-130 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:126px;max-width:126px}.box-140{height:140px;width:140px;display:block;position:relative}.box-140 .text,.box-140 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-140 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:136px;max-width:136px}.box-150{height:150px;width:150px;display:block;position:relative}.box-150 .text,.box-150 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-150 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:146px;max-width:146px}.box-160{height:160px;width:160px;display:block;position:relative}.box-160 .text,.box-160 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-160 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:156px;max-width:156px}.box-170{height:170px;width:170px;display:block;position:relative}.box-170 .text,.box-170 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-170 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:166px;max-width:166px}.box-180{height:180px;width:180px;display:block;position:relative}.box-180 .text,.box-180 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-180 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:176px;max-width:176px}.box-190{height:190px;width:190px;display:block;position:relative}.box-190 .text,.box-190 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-190 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:186px;max-width:186px}.box-200{height:200px;width:200px;display:block;position:relative}.box-200 .text,.box-200 i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-200 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:196px;max-width:196px}.overflow-hidden{overflow:hidden}.overlay-link,.overlay{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:1060}.btn-brand-primary{background-color:var(--brand-primary);border-color:var(--brand-primary);color:#ffffff!important}.btn-brand-primary:hover{background-color:var(--brand-primary-hover);border-color:var(--brand-primary-hover);color:#fff}.btn-brand-dark{background-color:#420E00;border-color:#420E00;color:#fff}.btn-brand-dark:hover{background-color:#360c00;border-color:#360c00;color:#fff}.btn-outline-brand-primary{background-color:#fff0;border-color:var(--brand-primary);color:var(--brand-primary)}.btn-outline-brand-primary:hover{background-color:var(--brand-primary-hover);border-color:var(--brand-primary-hover);color:#fff}.btn-brand-secondary{background-color:var(--brand-secondary);border-color:var(--brand-secondary);color:#fff}.btn-brand-secondary:hover{background-color:var(--brand-secondary-hover);border-color:var(--brand-secondary-hover);color:#fff}.btn-outline-brand-secondary{background-color:#fff0;border-color:var(--brand-secondary);color:var(--brand-secondary)}.btn-outline-brand-secondary:hover{background-color:var(--brand-secondary-hover);border-color:var(--brand-secondary-hover);color:#fff}.btn-brand-tertiary{background-color:var(--brand-tertiary);border-color:var(--brand-tertiary);color:#fff}.btn-brand-tertiary:hover{background-color:var(--brand-tertiary-hover);border-color:var(--brand-tertiary-hover);color:#fff}.btn-outline-brand-tertiary{background-color:#fff0;border-color:var(--brand-tertiary);color:var(--brand-tertiary)}.btn-outline-brand-tertiary:hover{background-color:var(--brand-tertiary-hover);border-color:var(--brand-tertiary-hover);color:#fff}.btn-brand-fourth{background-color:var(--brand-fourth);border-color:var(--brand-fourth);color:#fff}.btn-brand-fourth:hover{background-color:var(--brand-fourth-hover);border-color:var(--brand-fourth-hover);color:#fff}.btn-outline-brand-fourth{background-color:#fff0;border-color:var(--brand-fourth);color:var(--brand-fourth)}.btn-outline-brand-fourth:hover{background-color:var(--brand-fourth-hover);border-color:var(--brand-fourth-hover);color:#fff}.btn-brand-fifth{background-color:var(--brand-fifth);border-color:var(--brand-fifth);color:#fff}.btn-brand-fifth:hover{background-color:var(--brand-fifth-hover);border-color:var(--brand-fifth-hover);color:#fff}.btn-outline-brand-fifth{background-color:#fff0;border-color:var(--brand-fifth);color:var(--brand-fifth)}.btn-outline-brand-fifth:hover{background-color:var(--brand-fifth-hover);border-color:var(--brand-fifth-hover);color:#fff}.btn-dashed{border-style:dashed!important}.btn-dotted{border-style:dotted!important}.border-1px{border-width:1px!important}.border-2px{border-width:2px!important}.border-3px{border-width:3px!important}.border-4px{border-width:4px!important}.border-5px{border-width:5px!important}.bg-brand-primary{background-color:var(--brand-primary)!important}.bg-brand-soft-primary{background-color:#faaa94!important}.bg-brand-light-primary{background-color:#fac8bb!important}.bg-brand-secondary{background-color:var(--brand-secondary)!important}.bg-brand-tertiary{background-color:var(--brand-tertiary)!important}.bg-brand-fourth{background-color:var(--brand-fourth)!important}.bg-brand-fifth{background-color:var(--brand-fifth)!important}.bg-theme-light{background-color:var(--theme-light)!important}.border-brand-primary{border-color:var(--brand-primary)!important}.border-brand-secondary{border-color:var(--brand-secondary)!important}.border-brand-tertiary{border-color:var(--brand-tertiary)!important}.border-brand-fourth{border-color:var(--brand-fourth)!important}.border-brand-fifth{border-color:var(--brand-fifth)!important}.text-muted{color:var(--muted)!important}.text-brand-primary{color:var(--brand-primary)!important}a.text-brand-primary:hover{color:var(--brand-primary-hover)!important}.text-brand-secondary{color:var(--brand-secondary)!important}a.text-brand-secondary:hover{color:var(--brand-secondary-hover)!important}.text-brand-tertiary{color:var(--brand-tertiary)!important}a.text-brand-tertiary:hover{color:var(--brand-tertiary-hover)!important}.text-brand-fourth{color:var(--brand-fourth)!important}a.text-brand-fourth:hover{color:var(--brand-fourth-hover)!important}.text-brand-fifth{color:var(--brand-fifth)!important}a.text-brand-fifth:hover{color:var(--brand-fifth-hover)!important}.text-light-muted{color:#999999!important}.animated-hamburgers{position:relative;height:16px;width:25px;padding:0;border-radius:0}.animated-hamburgers:focus{outline:none;box-shadow:none}.animated-hamburgers span{display:inline-block;height:2px;width:20px;background-color:var(--brand-primary);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .3s;border-radius:3px}.animated-hamburgers span:first-child{margin-top:-6px}.animated-hamburgers span:last-child{margin-top:6px}.animated-hamburgers.hamburgers-sm span{height:3px;width:18px}.animated-hamburgers.hamburgers-sm span:first-child{margin-top:-5px}.animated-hamburgers.hamburgers-sm span:last-child{margin-top:5px}.animated-hamburgers:not(.collapsed) span:first-child{transform:translate(-50%,-50%) rotate(45deg);margin:0}.animated-hamburgers:not(.collapsed) span:nth-child(2){opacity:0;margin:0}.animated-hamburgers:not(.collapsed) span:last-child{transform:translate(-50%,-50%) rotate(-45deg);margin:0}.no-focus:focus{box-shadow:none!important;outline:none!important}.cute-label input[type="checkbox"],.cute-label input[type="radio"]{opacity:0}.cute-label{position:relative;padding-left:.5rem}.cute-label input[type="checkbox"]~.cute-check{height:16px;width:16px;border:1px solid #888;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;display:block;position:absolute;top:3px;left:0}.cute-check:after{position:absolute;content:'';width:8px;height:5px;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:translate(-50%,-50%) rotate(-45deg);margin-top:-1px;top:50%;left:50%}.cute-label input[type="radio"]~.cute-radio{height:16px;width:16px;border:1px solid #aaa;-webkit-border-radius:50%;border-radius:50%;background-color:#fff;display:block;position:absolute;top:3px;left:0}.cute-radio:after{position:absolute;content:'';height:5px;width:5px;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-border-radius:100%;border-radius:100%}.cute-label input[type="checkbox"]:checked~.cute-check,.cute-label input[type="radio"]:checked~.cute-radio{background-color:var(--brand-primary);border-color:var(--brand-primary);opacity:1}.custom-switch .custom-control-label::after{background-color:var(--theme-light)}.custom-control-input:checked~.custom-control-label::before{background-color:var(--brand-primary);border-color:var(--brand-primary)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}