.food-truck-booking .tabs-content-header{margin-top:23px;display:flex;justify-content:space-between;align-items:center;border:1px solid #ccc;border-radius:5px}.foodtruck-main-parent-section-gray-background{background-color:#f9f9f9}.foodtruck-main-parent-section-sky-background{background-color:#eff8ff}.food-truck-booking .form-select,.food-truck-booking input{margin-bottom:0!important}.food-truck-booking .form-group{margin-bottom:20px}.food-truck-booking .tabs-content-header p{margin-bottom:0;padding-left:10px}.food-truck-booking .food-truck-booking-menu{min-height:245px;overflow:hidden;row-gap:24px}.food-truck-footer-btn{display:flex;justify-content:space-between;margin-top:20px}.food-truck-booking-menu{padding:30px 0}.food-truck-booking span{font-size:12px;color:grey}.foodtruck-main-parent-section{margin:0!important;padding:0!important}.foodtruck-main-parent-section .foodtruck-about-section{margin:0;padding:0;background-color:#f9f9f9;width:100%;display:flex;justify-content:center;align-items:center}.foodtruck-main-parent-section .foodtruck-about-inner-section{margin:0 auto;padding:60px 0;width:100%}.foodtruck-main-parent-section .foodtruck-about-inner-section .food-truck-card{width:100%;display:flex;justify-content:space-between;align-items:center;gap:30px}.food-truck-video{width:480px!important}.food-truck-video video{width:100%!important}.foodtruck-main-parent-section .foodtruck-about-inner-section .about-image-container{width:480px!important;overflow:hidden;border-radius:10px;transition:all .5s;background-color:#a4d4a1}.foodtruck-main-parent-section .foodtruck-about-inner-section .about-image-container .img-fluid{width:100%;height:100%;transition:all .5s}.foodtruck-main-parent-section .foodtruck-about-inner-section .about-image-container:hover :is(.img-fluid){transform:scale(1.05);opacity:.8}.foodtruck-main-parent-section .foodtruck-about-inner-section .about-image-container:hover{box-shadow:0 3px 8px rgba(0,0,0,.24)}.foodtruck-main-parent-section .foodtruck-about-inner-section .about-content-container{display:flex;justify-content:center;align-items:flex-start;padding-top:0}.foodtruck-main-parent-section .foodtruck-about-inner-section .about-content-container span{font-size:20px;font-weight:400;line-height:35px}.foodtruck-main-parent-section .foodtruck-about-inner-section .about-content-container p{font-size:20px!important;font-weight:400;line-height:35px}.foodtruck-main-parent-section .foodtruck-about-inner-section .about-content-container h2{font-size:60px;font-weight:400;line-height:70px}.foodtruck-main-parent-section .foodtruck-scheduled-section{margin:0;padding:0;background-color:#eff8ff;width:100%;display:flex;justify-content:center;align-items:center}.foodtruck-main-parent-section .foodtruck-scheduled-inner-section{margin:0 auto;padding:0;width:1300px}.foodtruck-main-parent-section .foodtruck-reward-section{margin:0;padding:0;background-color:#fff;width:100%;display:flex;justify-content:center;align-items:center}.foodtruck-main-parent-section .foodtruck-reward-inner-section{margin:0 auto;padding:60px 0;width:1300px}.foodtruck-main-parent-section .foodtruck-wedding-reception-section{margin:0;padding:0;background-color:#eff8ff;width:100%;display:flex;justify-content:center;align-items:center}.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section{margin:0 auto;padding:60px 0;width:100%}.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section .food-truck-book-containers{display:flex;justify-content:space-between;align-items:flex-start}.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section .about-content-containers{padding:0!important;width:50%!important;flex-direction:column;display:flex;align-items:flex-start}.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section h2{font-size:60px;font-weight:400}.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section p{font-size:21px;font-weight:400}.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section .about-image-container{width:737px!important;height:506px!important;overflow:hidden;transition:all .5s;border-radius:16px;background-color:#a4d4a1}.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section .about-image-container .img-fluid{width:100%;height:100%;transition:all .5s}.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section .about-image-container:hover :is(.img-fluid){transform:scale(1.05);opacity:.8}.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section .about-image-container:hover{box-shadow:0 3px 8px rgba(0,0,0,.24)}.foodtruck-main-parent-section .foodtruck-testimonial-section{margin:0;padding:0;background-color:#fff;width:100%;display:flex;justify-content:center;align-items:center}.foodtruck-main-parent-section .foodtruck-testimonial-inner-section{margin:0 auto;width:1300px}.budget-button-field-outer button{cursor:text!important}@media (max-width:991px){.food-truck-video{width:100%!important}.foodtruck-main-parent-section .foodtruck-reward-inner-section,.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section{width:90%;padding:100px 0}.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section .food-truck-book-containers{flex-direction:column;align-items:center;gap:20px}.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section .about-content-containers,.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section .about-image-container{width:100%!important}.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section h2{font-size:50px;text-align:center}.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section p{font-size:18px;text-align:center}.about-content-container span{font-size:17px!important;text-align:center!important;flex-wrap:nowrap!important}}@media (max-width:767px){.foodtruck-main-parent-section .foodtruck-reward-inner-section,.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section{width:90%;padding:20px 0}.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section .about-content-containers{align-items:center;text-align:center}.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section .about-image-container{height:auto!important}.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section h2{font-size:36px}.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section p{font-size:16px}.foodtruck-main-parent-section .foodtruck-about-inner-section{padding:20px 0}.foodtruck-main-parent-section .foodtruck-about-inner-section .about-content-container h2{font-size:30px;line-height:30px;margin-bottom:20px!important}.foodtruck-main-parent-section .foodtruck-about-inner-section .about-content-container p{font-size:18px!important;line-height:30px;margin-bottom:20px!important}}@media (max-width:480px){.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section h2{font-size:30px}.foodtruck-main-parent-section .foodtruck-wedding-reception-inner-section p{font-size:16px}}.form-group .react-datepicker-wrapper{width:100%;padding:0;margin:0}.form-group .react-datepicker-wrapper input,.form-group textarea{width:100%;padding:10px 15px;border-radius:7px;background-color:#f4f4f4;border:1px solid #f4f4f4;box-shadow:0 1px 2px 0 #f4f4f4;font-family:var(--font-aleo)!important;box-shadow:0 .1px .3px 0 #0000001a}.foodtruck-about-inner-section .modal-content{background-color:transparent!important;box-shadow:0 0 0 transparent}.foodtruck-about-inner-section .modal-content .close-button{background-color:#fff!important;color:#000!important}.foodtruck-about-inner-section .modal-content .close-button:hover{background-color:#a4d4a1!important;color:#000!important}