.list-car-specifications{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:2px;justify-content:flex-start}.list-car-specifications li{display:inline-block;padding:0px 15px 0px 0px;font-size:0.9rem}.list-car-specifications strong{font-family:Oranienbaum;font-size:2em;display:block;line-height:1.1em}.list-car-specifications.for-white-blocks,.list-car-specifications.for-white-blocks li,.list-car-specifications.for-white-blocks strong{color:#333333}@media (max-width:768px){.list-car-specifications{justify-content:flex-start;padding:10px}.list-car-specifications li{font-size:12px;padding:8px 15px}}.rental-prices-list{display:flex;flex-wrap:wrap;list-style:none!important;padding:0;margin:0;gap:10px}.rental-prices-list li{flex:0 0 calc(33% - 5px);box-sizing:border-box;list-style:none!important}.rental-price{color:#878787;font-size:14px}.rental-price b{font-family:Oranienbaum;color:#0076D3;font-size:2em}.no-rental-price{color:rgb(46,147,224);font-size:14px;font-weight:300}.advance{padding-left:0.8em}.advance b{color:#0076D3}.additional-information{padding-left:0.8em;font-weight:300}.for-white-blocks,.for-white-blocks li,.for-white-blocks .rental-days,.for-white-blocks .rental-price,.for-white-blocks .additional-information{color:#333333}.for-white-blocks .no-rental-price,.for-white-blocks .rental-price b,.for-white-blocks .advance b{color:#0076D3}@media (max-width:768px){.rental-prices-list li{flex:0 0 calc(50% - 5px)}}@media (max-width:350px){.rental-prices-list li{flex:0 0 100%}}.et_pb_contact .contact-input-field{position:relative;border-radius:4px;overflow:hidden;border:1px solid #FFFFFF;margin-bottom:1rem;background-color:rgba(0,0,0,0.7);font-family:'Exo 2',Helvetica,Arial,Lucida,sans-serif;font-weight:700;text-transform:uppercase;color:#fff!important;caret-color:#fff}.et_pb_contact .contact-input-field:focus{border:1px solid #FFFFFF!important;outline:none!important}.et_pb_module .right-aligned-button{display:block;margin-left:auto;margin-right:0;width:auto;cursor:pointer}.form-field{margin-bottom:1rem;width:100%}.form-field .contact-input-field{width:100%;background-color:#F8F8F8!important;border:1px solid #DADADA!important;border-radius:0px!important;padding:10px!important;color:#333333!important;font-size:18px!important;font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;box-sizing:border-box}.form-field .contact-input-field::placeholder{color:#333333!important;font-size:18px!important;font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important}.et_pb_button.right-aligned-button{display:block;width:100%;margin-left:0;margin-right:0;cursor:pointer!important}.et_pb_button.right-aligned-button::before{content:"\f2b6";font-family:"Font Awesome 6 Free";font-weight:900;margin-right:8px;display:inline-block}.wpcf7-not-valid-tip{color:#C70000}.form-field.for-black-blocks .contact-input-field{background-color:#262626!important;border:1px solid #9F9F9F!important;color:#E8E8E8!important}.form-field.for-black-blocks .contact-input-field::placeholder{color:#9F9F9F!important}.accordion-container{width:100%;cursor:pointer;border-radius:4px;overflow:hidden}.accordion-header{display:flex;justify-content:space-between;align-items:center;padding:15px;background-color:transparent;border:1px solid #ddd;border-radius:4px;font-size:24px;font-family:'Exo 2',Helvetica,Arial,Lucida,sans-serif;font-weight:bold}.accordion-header:hover{background-color:#e6e6e645}.accordion-content{max-height:0;overflow:hidden;transition:max-height 0.3s ease-out;background-color:transparent;border:1px solid #fff;border-top:none!important;padding:0 15px}.accordion-content.active{max-height:250px;padding:15px;border-radius:0 0 4px 4px}.accordion-header.active{border-radius:4px 4px 0 0;border-bottom:none}.arrow{transition:transform 0.3s ease}.accordion-header.active .arrow{transform:rotate(180deg)}.wpcf7-mail-sent-ok{display:none!important}.et_pb_gallery_item .et_pb_gallery_image{position:relative;overflow:hidden;padding-bottom:75%;height:0}.et_pb_gallery_item .et_pb_gallery_image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}