.order_form{box-sizing:border-box;padding:2em;box-shadow:0 .25em 1.625em rgb(0 0 0 / .08);border-radius:1.125em;background-color:#fff;color:#000;position:relative;z-index:2;display:flex;flex-direction:column}.order_form:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;z-index:5;visibility:hidden;opacity:0;background-color:rgb(255 255 255 / .5);transition-property:opacity,visibility;transition-duration:0.3s}.order_form.loading:before{visibility:visible;opacity:1}.order_form .description{line-height:1.18;font-weight:600}.order_form .description:not(:last-child){margin-bottom:2.75em}.order_form .fields{margin:-.625em -1em;display:flex;flex-wrap:wrap}.order_form .fields:not(:last-child){margin-bottom:1.375em}.order_form .field{margin:.625em 1em;width:calc(50% - 2em);display:flex;flex-direction:column}.order_form .field.hidden{display:none}.order_form .field_title{font-weight:500}.order_form .field_title:not(:last-child){margin-bottom:.5em}.order_form .show_hidden_field_butt{margin:1.75em 0 0;height:3.125em;padding:0 0 0 3em;box-sizing:border-box;font-size:inherit;display:flex;align-items:center;font-weight:500;color:rgb(0 0 0 / .5);background-color:#fff0;border:none;cursor:pointer;position:relative}.order_form .show_hidden_field_butt:before{content:'';display:block;position:absolute;top:50%;left:1.5em;background-image:url(https://sts-rent.com/wp-content/themes/sts/css/order_form/../../img/icons/close-a5a5a5.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transform:translate(-50%,-50%) rotate(45deg);width:1.375em;height:1.375em}.order_form .actions{display:flex;flex-wrap:wrap;margin:-.25em}.order_form .actions:not(:first-child){margin-top:auto}.order_form .action{margin:.25em;flex-grow:1}.order_form .field_error{color:red;font-weight:500;font-size:.75em;margin-top:.5em;display:none}.order_form .field.has_error .field_error{display:block}.cost_details_popup{border-radius:1.125em;background-color:#F4F4F4;backdrop-filter:blur(.625em);padding:1em;width:32.125em;box-sizing:border-box;max-width:100%;margin:0 auto}.cost_details_popup .title{font-size:3em;font-family:ReformaGroteskMediumC,sans-serif;text-transform:uppercase}.cost_details_popup .title:not(:last-child){margin-bottom:.3125em}.cost_details_popup .group{margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:1px dashed rgb(0 0 0 / .2)}.cost_details_popup .group:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.cost_details_popup .group_title{font-size:1.125em;font-weight:600}.cost_details_popup .group_title:not(:last-child){margin-bottom:.83em}.cost_details_popup .group_table{width:100%;box-sizing:border-box;border-collapse:collapse;font-weight:500}.cost_details_popup .group_table td{padding:.25em}.cost_details_popup .group_table td:first-child{padding-left:0}.cost_details_popup .group_table td:last-child{padding-right:0;text-align:right}.cost_details_popup .group_table tr:first-child td{padding-top:0}.cost_details_popup .group_table tr:last-child td{padding-bottom:0}.cost_details_popup .row_name{font-size:.875em}.cost_details_popup .total_row_name{font-weight:600;font-size:1.5em}.cost_details_popup .total_row_name small{color:#A4A4A4;font-size:.67em}.cost_details_popup .total_row_value{font-weight:600;font-size:1.5em}.order_step2_form{display:flex;flex-direction:column;background-color:#fff;border-radius:1.125em;box-sizing:border-box;padding:2em;box-shadow:0 .25em 1.625em rgb(0 0 0 / .08);min-height:100%;position:relative;z-index:1}.order_step2_form:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;z-index:5;visibility:hidden;opacity:0;background-color:rgb(255 255 255 / .5);transition-property:opacity,visibility;transition-duration:0.3s}.order_step2_form.loading:before{visibility:visible;opacity:1}.order_step2_form .fields:not(:last-child){margin-bottom:1em}.order_step2_form .field:not(:last-child){margin-bottom:1.5em}.order_step2_form .field_title{font-weight:600;line-height:1.18}.order_step2_form .field_title:not(:last-child){margin-bottom:.5em}.order_step2_form .radio_item{display:block;line-height:1.18}.order_step2_form .radio_item:not(:first-child){margin-top:-.125em}.order_step2_form .radio_item_input{display:none}.order_step2_form .radio_item_view{position:relative;padding:.75em 10em .75em 4em;box-sizing:border-box;border:.125em solid #EBEBEB;cursor:pointer;transition-property:border-color;transition-duration:0.3s}.order_step2_form .radio_item_input:checked+.radio_item_view{z-index:1;border-color:#FF5F25}.order_step2_form .radio_item:first-child .radio_item_view{border-top-left-radius:1.125em;border-top-right-radius:1.125em}.order_step2_form .radio_item:last-child .radio_item_view{border-bottom-left-radius:1.125em;border-bottom-right-radius:1.125em}.order_step2_form .radio_item_view .radio_item_checkbox{display:block;position:absolute;top:50%;left:1em;transform:translateY(-50%);width:2em;height:2em;border-radius:50%;box-sizing:border-box;border:.125em solid #EBEBEB}.order_step2_form .radio_item_input:checked+.radio_item_view .radio_item_checkbox{border-color:#FF5F25}.order_step2_form .radio_item_input:checked+.radio_item_view .radio_item_checkbox:before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.75em;height:.75em;border-radius:50%;background-color:#FF5F25}.order_step2_form .radio_item_title{font-weight:600}.order_step2_form .radio_item_title:not(:last-child){margin-bottom:.25em}.order_step2_form .radio_item_desc{opacity:.4;font-size:.75em}.order_step2_form .radio_item_price{position:absolute;top:50%;left:calc(100% - 10em);width:calc(8.5em);display:flex;align-items:center;justify-content:flex-end;text-align:right;font-weight:500;transform:translateY(-50%)}.order_step2_form .radio_item_price_label{font-size:.875em}.order_step2_form .radio_item_price_icon{max-width:1.5em;max-height:1.5em;margin-left:.5em}.order_step2_form .totals_and_butt{margin-top:auto}.order_step2_form .totals{display:flex;justify-content:space-between;align-items:center}.order_step2_form .totals:not(:last-child){margin-bottom:1em}.order_step2_form .prices{display:flex;flex-wrap:wrap;align-items:center}.order_step2_form .price{font-weight:600}.order_step2_form .price b{font-weight:inherit;font-size:1.875em;vertical-align:middle}.order_step2_form .price_total{opacity:.4;font-weight:500;font-size:.75em}.order_step2_form .price_total:not(:first-child){margin-left:.75em}.order_step2_form .more_link_wrap{font-weight:600;font-size:.875em}.order_step2_form .more_link_wrap a{text-decoration:underline}.order_step2_form .actions{display:flex;flex-wrap:wrap;margin:-.25em}.order_step2_form .action{margin:.25em;flex-grow:1}.sts_order_sect{background-color:#D9D9D9;width:100vw}.sts_order_sect .row1{display:flex;justify-content:space-between}.sts_order_sect .back_butt,.sts_order_sect .car_info_mobile{display:none}.sts_order_sect .car{width:43.42%;background-color:#000;color:#fff;border-radius:1.125em;background-image:linear-gradient(141deg,#FFF -81.8%,#000 100%);box-sizing:border-box;padding:1.25em 1.25em 1.75em;position:relative}.sts_order_sect .forms{width:55.5%;box-sizing:border-box}.sts_order_sect .forms .order_form{min-height:100%}.sts_order_sect .car_head{display:flex;align-items:center}.sts_order_sect .car_head:not(:last-child){margin-bottom:1em}.sts_order_sect .car_name{margin:0;font-size:1.25em;text-transform:uppercase;font-weight:600}.sts_order_sect .car_desc{opacity:.4;font-weight:500;font-size:.875em;margin-left:1em}.sts_order_sect .car_image_container{position:relative}.sts_order_sect .car_image_container:before{content:'';display:block;padding:20% 0}.sts_order_sect .car_image_container:not(:last-child){margin-bottom:1em}.sts_order_sect .car_image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%}.sts_order_sect .car_more{font-weight:500;font-size:.875em}.sts_order_sect .car_more:not(:last-child){margin-bottom:1em}.sts_order_sect .car_more a{text-decoration:underline;transition-property:color;transition-duration:0.3s}.sts_order_sect .car_more a:hover{color:#FF5F25}.sts_order_sect .car_attrs{display:flex;flex-wrap:wrap;margin:-.125em}.sts_order_sect .car_attrs:not(:last-child){margin-bottom:.875em}.sts_order_sect .car_attr{min-height:1.625em;box-sizing:border-box;padding:.25em .5em;border-radius:.625em;background-color:rgb(255 255 255 / .09);display:flex;align-items:center;max-width:calc(100% - 0.25em);font-weight:500;margin:.125em}.sts_order_sect .car_attr_icon{max-width:1em;max-height:1em}.sts_order_sect .car_attr_icon:not(:last-child){margin-right:.25em}.sts_order_sect .car_attr_label{font-size:.625em}.sts_order_sect .transmission_attr{background-color:#4B9600}.sts_order_sect .minimum_age{display:flex;align-items:center;color:#FF5F25;font-weight:500}.sts_order_sect .minimum_age_icon{max-width:1.5em;max-height:1.5em;margin-right:.25em}.sts_order_sect .minimum_age_label{font-size:.75em;max-width:calc(100% - 2.34em)}.sts_order_sect .car_new{max-width:4.125em;max-height:4.125em;position:absolute;right:.75em;top:13em}.sts_popular_sect{background-color:rgb(217 217 217 / .4);position:relative}.sts_popular_sect:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;background-color:rgb(255 255 255 / .5);opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:0.3s}.sts_popular_sect.loading:before{opacity:1;visibility:visible}.sts_popular_sect .info{display:flex;align-items:center}.sts_popular_sect .info:not(:last-child){margin-bottom:3.5em}.sts_popular_sect .sect_title{margin:0}.sts_popular_sect .sect_description:not(:first-child){margin-left:2em}.sts_popular_sect .slick-list{margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%)}.sts_popular_sect .popular_car_card{box-sizing:border-box;width:27.75em!important;border-radius:1.125em;border:.125em solid #DCDCDC;background-color:#fff;color:#000;display:flex!important;flex-direction:column;padding:2.25em .75em 1.25em;min-height:29.75em;transition-property:background-color,background-image,color,border-color;transition-duration:0.3s}.sts_popular_sect .popular_car_card:hover{background-image:linear-gradient(141deg,#FFF -81.8%,#000 100%);color:#fff;border-color:#FF5F25}.sts_popular_sect .popular_car_card_title{font-size:1.5em;font-weight:600;margin:0}.sts_popular_sect .popular_car_card_type{opacity:.4;font-weight:500;font-size:1.25em}.sts_popular_sect .popular_car_card_body{height:14.75em;margin:auto 0 0;display:flex}.sts_popular_sect .popular_car_card_thumbnail{margin:auto;max-width:100%;max-height:100%}.sts_popular_sect .popular_car_card_price{font-size:1.25em;font-weight:500}.sts_popular_sect .popular_car_card_price:not(:last-child){margin-bottom:1.5em}.sts_popular_sect .popular_car_card_price b{font-weight:600;font-size:1.5em}.sts_popular_sect .popular_car_card_actions{display:flex;margin:-.625em}.sts_popular_sect .popular_car_card_action{margin:.625em;padding:0 1.25em}.sts_popular_sect .popular_car_card_book_butt{flex-grow:1;background-color:#fff0;color:#000;font-weight:500;border:.125em solid #B5B5B5}.sts_popular_sect .popular_car_card:hover .popular_car_card_book_butt{background-color:#FF5F25;border-color:#FF5F25;color:#fff}.sts_popular_sect .popular_car_card_book_butt .butt_label{font-size:1.375em}.sts_popular_sect .popular_car_card_more_butt{border:.125em solid #BEBEBE;color:#636363;background-color:#fff0}.sts_popular_sect .popular_car_card:hover .popular_car_card_more_butt{color:#fff;border-color:#fff}.sts_popular_sect .popular_car_card_more_butt .butt_label{font-size:1.125em}.sts_popular_sect .slick-slide{margin:0 .875em}.sts_popular_sect .view_all_butt{margin-top:-2.4375em;display:flex;width:18em;position:relative;z-index:2;padding:0 1em}.sts_popular_sect.has_view_all_butt .slick-dots{max-width:calc(100% - 36em);margin:3.25em auto -.25em;justify-content:center}