.wpte-details-toggler-button{display:none!important}.category-trip-dates{display:none!important}.category-trip-aval-time{display:none!important}#d-flex p{display:flex;gap:20px}@media(max-width:600px){#d-flex p a{display:flex;gap:6px;align-items:center}.m-none{display:none}#d-flex p{gap:0px;line-height:0em}#d-flex{display:flex}}@media only screen and (max-width:980px){.et_pb_row_1.et_pb_row{display:grid;grid-template-columns:1fr 1fr;gap:15px 10px;width:92%;margin:0 auto;justify-items:center}}#menu-main-menu a{color:#c4003e}#menu-main-menu a:hover{color:#db5906}.menu-item-1429 a{background:#c4003e;color:#fff!important;border-radius:25px;padding:8px 20px!important;line-height:normal;height:auto;border:1px solid #c4003e;transition:all 0.3s ease!important}.menu-item-1429 a:hover{border:1px solid #c4003e;background:#fff;color:#c4003e!important}.menu-item-1429,.menu-item-889{padding:20px}.menu-item-889 a{background:#fff;color:#c4003e;border-radius:25px;padding:8px 20px!important;line-height:normal;height:auto;border:1px solid #c4003e}.menu-item-889 a:hover{background:#c4003e;color:#fff!important;border:1px solid #c4003e}@media only screen and (max-width:600px){li.menu-item-1429 a{background:#c4003e;color:#fff!important;border-radius:25px;padding:8px 20px!important;line-height:normal;height:auto;border:1px solid #ffffff;transition:all 0.3s ease!important}li.menu-item-1429 a:hover{background-color:#ffffff;color:#c4003e;border:1px solid #c4003e}}.icon-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.icon-item{display:flex;justify-content:center;gap:8px;place-items:start}.icon-item i{margin-right:0;font-size:20px;color:#bc0c45}.icon-item h4{font-family:sans-serif;font-size:18px;color:#0e1d74;margin:0 0 3px}.icon-item p{margin:0;font-size:14px}@media(max-width:600px){.icon-wrap{grid-template-columns:1fr}}.form-row{display:flex;gap:20px;margin-bottom:20px}.form-col{width:50%;color:#021688}.form-col.full-width{width:100%}.form-col label{display:block;font-weight:500}.form-col input,.form-col select,.form-col textarea{width:100%;padding:12px 15px;margin-top:8px;border:1px solid #ddd;border-radius:4px;box-sizing:border-box}.form-col textarea{min-height:120px;resize:vertical}.wpcf7-submit{padding:12px 30px;border:none;border-radius:4px;cursor:pointer}@media (max-width:767px){.form-row{display:block}.form-col{width:100%;margin-bottom:15px}}.form-row{display:flex;gap:20px;margin-bottom:20px}.form-col{width:50%}.form-col.full-width{width:100%}.form-col label{display:block;font-weight:500}.form-col input,.form-col select,.form-col textarea{width:100%;padding:12px 15px;margin-top:8px;border:1px solid #ddd;border-radius:4px;box-sizing:border-box}.form-col textarea{min-height:120px;resize:vertical}.wpcf7-submit{padding:10px 30px;background-color:#da0248;color:white;border:none;border-radius:25px;cursor:pointer}.wpcf7-submit:hover{background-color:white;color:#da0248;outline:1px solid #da0248}@media (max-width:767px){.form-row{display:block}.form-col{width:100%;margin-bottom:15px}}.form-row{display:flex;gap:20px;margin-bottom:16px}.form-col{width:50%}.form-col label{display:block;font-size:13px;font-weight:600;color:#1a2a47;margin-bottom:6px}.custom-card-form input[type="text"],.custom-card-form input[type="email"],.custom-card-form input[type="tel"],.custom-card-form input[type="date"],.custom-card-form select{width:100%!important;padding:11px 14px 11px 40px!important;border:1px solid #e2e8f0!important;background-color:#f8fafc!important;border-radius:8px!important;box-sizing:border-box!important;font-size:13px!important;color:#475569!important;outline:none!important;transition:all 0.2s ease}.custom-card-form input:focus,.custom-card-form select:focus{border-color:#3b82f6!important;background-color:#ffffff!important}.form-submit-center{text-align:center;margin-top:25px}.custom-card-form .wpcf7-submit{padding:12px 35px;background-color:#da0248;color:#ffffff;border:none;font-size:15px;font-weight:600;border-radius:25px;cursor:pointer;transition:all 0.3s ease}.custom-card-form .wpcf7-submit:hover{background-color:#b5023c;color:#ffffff;box-shadow:0 4px 12px rgba(218,2,72,0.3)}@media (max-width:767px){.form-row{display:block;margin-bottom:0}.form-col{width:100%;margin-bottom:14px}}.category-trip-title{color:black;font-weight:900}.wpte-trip-duration,.actual-price{color:#0e1d74}.wpte-button:hover{background-color:#0056b3;color:#ffffff!important}