@keyframes dropdown{0%{opacity:0}to{opacity:1}}@keyframes movedown{0%{margin-top:-100px;opacity:0}to{margin-top:0}}@keyframes expendcollapse{0%{opacity:0;margin-top:-5px}to{opacity:1;margin-top:0}}@keyframes heardbeat{0%{transform:scale(1.2)}to{transform:scale(1)}}.ps_wrap{width:100%;height:auto;display:flex;align-items:flex-start;justify-content:center}.ps_wrap .ps_continer{width:100%;max-width:1680px;padding:0 40px;display:flex;flex-flow:wrap}@media only screen and (max-width:992px){.ps_wrap .ps_continer{padding:0}}.ps_wrap .ps_continer .ps_promotion_banner{width:100%;display:flex;flex-flow:wrap}.ps_wrap .ps_continer .ps_promotion_banner .bg_white{background-color:#fff}.ps_wrap .ps_continer .ps_promotion_banner .bg_gray{background-color:#3b3c48}.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_img{width:100%;display:flex}.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_img img{width:100%;height:auto}.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_data{width:100%;display:flex;padding:50px 22%;flex-flow:wrap;justify-content:center;background-color:#fff;text-align:center}@media only screen and (max-width:1600px){.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_data{padding:50px 25%}}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_data{padding:50px 12%}}@media only screen and (max-width:768px){.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_data{padding:50px 20px}}.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_data h2{font-family:Toyota-Bold;font-weight:700;font-size:50px;line-height:60px;text-transform:uppercase;color:#000;padding-bottom:20px}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_data h2{font-size:40px;line-height:50px;padding-bottom:20px}}.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_data p{font-family:Toyota-Type-Regular;font-weight:400;font-size:22px;line-height:40px;color:#4d4d4d;margin-bottom:20px}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_data p{font-size:16px;line-height:30px;padding-bottom:20px}}.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty{width:100%;display:flex;flex-flow:wrap}@media only screen and (max-width:768px){.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty{width:100%;flex-wrap:wrap-reverse;padding:20px 20px 0}}.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty .ps_banner_warranty_img{width:48%;justify-content:center;display:flex;align-items:flex-end}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty .ps_banner_warranty_img img{width:80%;height:auto}}@media only screen and (max-width:768px){.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty .ps_banner_warranty_img img{width:50%}}@media only screen and (max-width:576px){.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty .ps_banner_warranty_img img{width:80%}}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty .ps_banner_warranty_img{width:50%}}@media only screen and (max-width:768px){.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty .ps_banner_warranty_img{width:100%}}.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty .ps_img_marginTop{margin-top:-100px}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty .ps_img_marginTop{margin:0}}.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty .ps_banner_warranty_data{width:52%;padding:20px 6% 20px 2%;display:flex;flex-flow:wrap;align-content:center}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty .ps_banner_warranty_data{width:50%}}@media only screen and (max-width:768px){.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty .ps_banner_warranty_data{width:100%;padding:0 0 30px}}.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty .ps_banner_warranty_data h4{font-family:Toyota-Type-Regular;font-weight:600;font-size:36px;line-height:50px;text-transform:uppercase;color:#fff;padding-bottom:10px}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty .ps_banner_warranty_data h4{font-size:25px;line-height:30px;padding-bottom:20px}}.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty .ps_banner_warranty_data p{font-family:Toyota-Type-Regular;font-weight:400;font-size:22px;line-height:40px;color:#fff;margin-bottom:20px}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty .ps_banner_warranty_data p{font-size:16px;line-height:30px;padding-bottom:20px}}.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty .ps_banner_warranty_data a{font-family:Helvetica-Neue;display:inline-block;background-color:#ee2531;font-weight:700;font-size:16px;line-height:18px;color:#fff;padding:14px 32px;border-radius:5px;text-decoration:none;transition:.2s ease-in-out;margin-bottom:20px}@media only screen and (max-width:576px){.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty .ps_banner_warranty_data a{display:block;text-align:center;width:100%}}.ps_wrap .ps_continer .ps_promotion_banner .ps_banner_warranty .ps_banner_warranty_data a:hover{background-color:#d00613}.ps_wrap .ps_continer .ps_banner_two{display:flex;width:100%;flex-flow:wrap;text-align:center}.ps_wrap .ps_continer .ps_banner_two img{width:100%;height:1026px;object-fit:cover;object-position:center}@media only screen and (max-width:1600px){.ps_wrap .ps_continer .ps_banner_two img{height:800px}}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_banner_two img{height:600px}}.ps_wrap .ps_continer .ps_banner_two .ps_banner_two_booknow{display:flex;position:absolute;flex-flow:wrap;height:1026px;width:100%;padding:10% 25%;align-content:space-between;top:0;left:0}@media only screen and (max-width:1600px){.ps_wrap .ps_continer .ps_banner_two .ps_banner_two_booknow{height:800px;padding:5% 25%}}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_banner_two .ps_banner_two_booknow{height:600px;padding:8% 10% 3%}}.ps_wrap .ps_continer .ps_banner_two .ps_banner_two_booknow h2{font-family:Toyota-Bold;width:100%;font-weight:700;font-size:50px;line-height:60px;text-transform:uppercase;color:#000;padding:0 15% 20px}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_banner_two .ps_banner_two_booknow h2{font-size:25px;line-height:35px;padding:0 30% 20px}}@media only screen and (max-width:768px){.ps_wrap .ps_continer .ps_banner_two .ps_banner_two_booknow h2{font-size:25px;line-height:35px;padding:0 28% 20px}}.ps_wrap .ps_continer .ps_banner_two .ps_banner_two_booknow .ps_banner_two_block{width:100%;display:flex;flex-flow:wrap;text-align:center;justify-content:center}.ps_wrap .ps_continer .ps_banner_two .ps_banner_two_booknow .ps_banner_two_block p{font-family:Toyota-Type-Regular;width:100%;font-weight:400;font-size:22px;line-height:40px;color:#4d4d4d;padding-bottom:20px}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_banner_two .ps_banner_two_booknow .ps_banner_two_block p{font-size:16px;line-height:30px;padding-bottom:20px}}.ps_wrap .ps_continer .ps_banner_two .ps_banner_two_booknow .ps_banner_two_block a{font-family:Helvetica-Neue;display:inline-block;background-color:#ee2531;font-weight:700;font-size:16px;line-height:18px;color:#fff;padding:14px 32px;border-radius:5px;text-decoration:none;transition:.2s ease-in-out}@media only screen and (max-width:576px){.ps_wrap .ps_continer .ps_banner_two .ps_banner_two_booknow .ps_banner_two_block a{display:block;width:100%;text-align:center}}.ps_wrap .ps_continer .ps_banner_two .ps_banner_two_booknow .ps_banner_two_block a:hover{background-color:#d00613}.ps_wrap .ps_continer .ps_banner_three{display:flex;flex-flow:wrap;width:100%;background-color:#eae8e7;padding:80px 20%;justify-content:center}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_banner_three{padding:80px 10%}}.ps_wrap .ps_continer .ps_banner_three h2{font-family:Toyota-Bold;width:100%;font-weight:700;font-size:50px;line-height:60px;text-transform:uppercase;color:#000;padding:0 15% 20px;text-align:center}.ps_wrap .ps_continer .ps_banner_three img{width:100%;height:auto;padding:30px 0}.ps_wrap .ps_continer .ps_banner_three p{font-family:Toyota-Type-Regular;width:100%;font-weight:400;font-size:22px;line-height:40px;color:#4d4d4d;margin-bottom:20px;text-align:center}.ps_wrap .ps_continer .ps_banner_three a{font-family:Helvetica-Neue;display:inline-block;background-color:#ee2531;font-weight:700;font-size:16px;line-height:18px;color:#fff;padding:14px 32px;border-radius:5px;text-decoration:none;transition:.2s ease-in-out}@media only screen and (max-width:576px){.ps_wrap .ps_continer .ps_banner_three a{display:block;width:100%;text-align:center}}.ps_wrap .ps_continer .ps_banner_three a:hover{background-color:#d00613}.ps_wrap .ps_continer .bg_white{background-color:#fff}.ps_wrap .ps_continer .bg_gray{background-color:#3b3c48}.ps_wrap .ps_continer .ps_service{width:100%;display:flex;flex-flow:wrap;padding:100px 0 0}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_service{padding:60px 0 0}}.ps_wrap .ps_continer .ps_service .ps_promotion_block{width:100%;display:flex;flex-flow:wrap}.ps_wrap .ps_continer .ps_service .ps_promotion_block .ps_block_col{width:100%;display:flex;flex-flow:wrap;margin-bottom:95px;align-content:center;overflow:hidden}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_service .ps_promotion_block .ps_block_col{margin-bottom:60px}}@media only screen and (max-width:768px){.ps_wrap .ps_continer .ps_service .ps_promotion_block .ps_block_col{margin-bottom:20px}}.ps_wrap .ps_continer .ps_service .ps_promotion_block .ps_block_col h4{font-family:Toyota-Type-Regular;font-weight:600;font-size:36px;line-height:50px;color:#4d4d4d;padding:0 20px 10px}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_service .ps_promotion_block .ps_block_col h4{font-size:25px;line-height:42px;padding:0}}.ps_wrap .ps_continer .ps_service .ps_promotion_block .ps_block_col p{font-family:Toyota-Type-Regular;font-weight:400;font-size:22px;line-height:40px;color:#4d4d4d;margin-bottom:20px;padding:0 20px}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_service .ps_promotion_block .ps_block_col p{font-size:16px;line-height:30px;padding:0}}.ps_wrap .ps_continer .ps_service .ps_promotion_block .ps_block_col img{width:100%;height:auto;transition:all .2s ease-in-out}.ps_wrap .ps_continer .ps_service .ps_promotion_block .ps_block_col img:hover{transform:scale(1.01)}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_service .ps_promotion_block .ps_block_col img{height:300px;object-fit:cover;object-position:center}}@media only screen and (max-width:768px){.ps_wrap .ps_continer .ps_service .ps_promotion_block .ps_block_col img{height:200px;object-fit:cover;object-position:center}}@media only screen and (max-width:576px){.ps_wrap .ps_continer .ps_service .ps_promotion_block .ps_block_col img{height:160px;object-fit:cover;object-position:center}}.ps_wrap .ps_continer .ps_service .ps_promotion_block .padl5{padding-left:5%}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_service .ps_promotion_block .padl5{padding:0}}.ps_wrap .ps_continer .ps_service .ps_promotion_block .padr5{padding-right:5%}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_service .ps_promotion_block .padr5{padding:0}}.ps_wrap .ps_continer .ps_service .ps_promotion_block .col30{width:35%}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_service .ps_promotion_block .col30{width:45%;padding:0 5%}}@media only screen and (max-width:768px){.ps_wrap .ps_continer .ps_service .ps_promotion_block .col30{width:100%;padding:0 5%}}.ps_wrap .ps_continer .ps_service .ps_promotion_block .col70{width:65%}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_service .ps_promotion_block .col70{width:55%}}@media only screen and (max-width:768px){.ps_wrap .ps_continer .ps_service .ps_promotion_block .col70{width:100%;padding:0 5%}}.ps_wrap .ps_continer .ps_service .ps_block_rev{flex-flow:wrap-reverse}.ps_wrap .ps_continer .ps_dealer{width:100%;padding:0 30% 100px;display:flex;flex-flow:wrap;justify-content:center;text-align:center}@media only screen and (max-width:1600px){.ps_wrap .ps_continer .ps_dealer{padding:0 20% 100px}}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_dealer{padding:0 20% 60px}}@media only screen and (max-width:768px){.ps_wrap .ps_continer .ps_dealer{padding:0 20px 50px}}.ps_wrap .ps_continer .ps_dealer h4{width:100%;font-family:Toyota-Type-Regular;font-weight:600;font-size:36px;line-height:50px;color:#4d4d4d;padding-bottom:10px}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_dealer h4{font-size:25px;line-height:42px}}.ps_wrap .ps_continer .ps_dealer p{font-family:Toyota-Type-Regular;width:100%;font-weight:400;font-size:22px;line-height:40px;color:#4d4d4d;margin-bottom:20px}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_dealer p{font-size:16px;line-height:30px}}.ps_wrap .ps_continer .ps_dealer a{font-family:Helvetica-Neue;display:inline-block;background-color:#ee2531;font-weight:700;font-size:16px;line-height:18px;color:#fff;padding:14px 32px;border-radius:5px;text-decoration:none;transition:.2s ease-in-out}@media only screen and (max-width:576px){.ps_wrap .ps_continer .ps_dealer a{display:block;width:100%;text-align:center}}.ps_wrap .ps_continer .ps_dealer a:hover{background-color:#d00613}.ps_wrap .ps_continer .ps_coupon_form_main{width:100%;display:flex;padding:0 13%;height:auto;flex-flow:wrap}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_coupon_form_main{padding:0}}.ps_wrap .ps_continer .ps_coupon_form_main h1{font-family:Toyota-Bold;font-weight:700;font-size:50px;line-height:60px;text-transform:uppercase;text-align:center;color:#000;padding:20px 10%}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_coupon_form_main h1{font-size:40px;line-height:50px;padding:20px 5%}}.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form_car{display:flex;width:100%;justify-content:center;margin-bottom:-120px;z-index:999}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form_car{margin-bottom:-90px}}@media only screen and (max-width:768px){.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form_car{margin-bottom:-80px}}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form_car img{width:363px;height:auto}}@media only screen and (max-width:768px){.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form_car img{width:269px;height:auto}}.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form{background-color:#f3f3f3;width:100%;padding:140px 24%;height:auto}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form{padding:140px 14%;padding:70px 25px}}.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form h2{font-size:36px;line-height:42px;font-family:Toyota-Type-Regular;color:#4d4d4d;text-align:center}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form h2{font-size:25px;line-height:42px}}.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form p{font-size:22px;line-height:42px;font-family:Toyota-Type-Regular;color:#4d4d4d;text-align:center}@media only screen and (max-width:992px){.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form p{font-size:16px;line-height:30px}}.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form .form label{width:100%;display:block;font-family:Toyota-Type-Regular;font-weight:800;font-size:22px;line-height:40px;padding:10px 0;color:#4d4d4d}@media only screen and (max-width:768px){.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form .form label{font-size:16px;line-height:18px;padding:8px 0}}.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form .form .inp_text{width:100%;padding:10px 20px;border:1px solid #fff;border-radius:15px;font-family:Toyota-Type-Regular;font-size:22px;line-height:40px;color:#9e9e9e}@media only screen and (max-width:768px){.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form .form .inp_text{padding:10px;font-size:14px;line-height:16px;border-radius:5px}}.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form .form .inp_radio{width:100%;align-items:center;display:flex;font-style:normal;font-weight:400;font-size:12px;line-height:40px;font-family:Toyota-Type-Regular;color:#4d4d4d;padding:10px 0}.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form .form .inp_radio a{color:#4d4d4d}.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form .form .inp_radio input[type=checkbox]{width:25px;height:25px;accent-color:#4d4d4d;margin-right:10px}.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form .form .inp_radio .receive_sms{font-family:Toyota-Type-Regular;font-size:16px;line-height:40px;color:#4d4d4d}.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form .form .inp_btn{display:flex;padding:14px 100px;background-color:#ee2531;font-family:Helvetica-Neue;font-weight:700;font-size:16px;line-height:18px;color:#fff;border:1px solid #ee2531;border-radius:5px;cursor:pointer;margin:30px auto auto;transition:.2s ease-in-out}.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form .form .inp_btn:disabled{opacity:.6;cursor:not-allowed}.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form .form .inp_btn:hover{border-color:#0079c0;background-color:#0079c0}@media only screen and (max-width:768px){.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form .form .inp_btn{width:100%}}.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form .form select{width:100%;padding:10px 15px;border:1px solid #fff;border-radius:15px;background-color:#fff;font-family:Toyota-Type-Regular;font-size:22px;line-height:40px;color:#4d4d4d}@media only screen and (max-width:768px){.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form .form select{padding:10px;font-size:14px;line-height:16px;border-radius:5px}}.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form .form select option{font-family:Toyota-Type-Regular;padding:10px 15px;font-size:22px;line-height:40px;color:#4d4d4d}@media only screen and (max-width:768px){.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form .form select option{padding:10px;font-size:14px;line-height:16px;border-radius:5px}}.ps_wrap .ps_continer .ps_coupon_form_main .ps_coupon_form .form span{font-family:Helvetica-Neue;color:#dc0318}.ps_wrap .ps_continer .ps_legal{font-family:Helvetica-Neue;font-size:12px;line-height:14px;margin-bottom:20px;padding:0 10%;text-align:center}.err_inp{border:1px solid #ee2531!important}.dealer_info_main{display:flex;align-items:center}.dealer_info_main .dealer_info_wrap{display:flex;flex-flow:column;justify-content:space-between;padding:20px}.dealer_info_main .dealer_info_wrap .dealer_name{font-family:Toyota-Semibold;font-weight:700;color:red}.dealer_info_main .dealer_info_wrap span{font-family:Helvetica-Neue}.dealer_info_main .dealer_options{display:flex}.dealer_info_main .dealer_options .select_btn{border-radius:5px;padding:5px 10px;cursor:pointer}.selected_dealer{background-color:red;color:#fff;border:none}.selected_dealer:focus{border:none}.parts_campaign_container{width:100%;height:auto;display:flex;flex-flow:wrap;justify-content:center}.parts_campaign_container .parts_campaign_wrap{width:100%;max-width:1600px;padding:0;display:flex;align-items:center;flex-flow:wrap}@media only screen and (max-width:1600px){.parts_campaign_container .parts_campaign_wrap{max-width:1280px;padding:0 20px}}@media only screen and (max-width:1280px){.parts_campaign_container .parts_campaign_wrap{max-width:992px;padding-right:20px;padding-left:20px}}@media only screen and (max-width:992px){.parts_campaign_container .parts_campaign_wrap{max-width:768px;padding:0}}@media only screen and (max-width:768px){.parts_campaign_container .parts_campaign_wrap{width:100%}}@media only screen and (max-width:576px){.parts_campaign_container .parts_campaign_wrap{width:100%}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_banner{width:100%;display:flex}@media only screen and (max-width:576px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_banner{margin-top:50px}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_banner img{width:100%;height:auto}.parts_campaign_container .parts_campaign_wrap .parts_campaign_heading{width:100%;display:flex;margin-top:-120px;z-index:1;padding:0 10%}@media only screen and (max-width:1280px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_heading{margin-top:-90px}}@media only screen and (max-width:992px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_heading{margin-top:-70px}}@media only screen and (max-width:768px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_heading{margin-top:0;padding:0}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_heading .parts_campaign_heading_wrap{width:100%;display:flex;flex-flow:column;align-items:center;text-align:center;padding:80px 150px;background-color:#fff}@media only screen and (max-width:1280px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_heading .parts_campaign_heading_wrap{padding:80px 100px}}@media only screen and (max-width:992px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_heading .parts_campaign_heading_wrap{padding:45px 55px}}@media only screen and (max-width:768px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_heading .parts_campaign_heading_wrap{padding:35px 25px}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_heading .parts_campaign_heading_wrap .title{font-family:Toyota-Bold;font-style:italic;font-size:50px;padding-bottom:30px;line-height:55px}@media only screen and (max-width:1280px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_heading .parts_campaign_heading_wrap .title{font-size:35px;line-height:40px;padding-bottom:20px}}@media only screen and (max-width:768px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_heading .parts_campaign_heading_wrap .title{font-size:30px;line-height:35px;padding-bottom:20px}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_heading .parts_campaign_heading_wrap .title_fix{padding-bottom:10px}.parts_campaign_container .parts_campaign_wrap .parts_campaign_heading .parts_campaign_heading_wrap .subtitle{font-size:22px;font-family:Toyota-Type-Regular;padding-bottom:30px;line-height:40px}@media only screen and (max-width:1280px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_heading .parts_campaign_heading_wrap .subtitle{font-size:16px;line-height:30px;padding-bottom:20px}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_heading .parts_campaign_heading_wrap .book_btn{font-size:16px;font-family:Helvetica-Neue-Bold;color:#fff;background-color:#ee2531;padding:10px 30px;text-decoration:none;border-radius:5px}@media only screen and (max-width:576px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_heading .parts_campaign_heading_wrap .book_btn{width:100%;position:fixed;top:120px;border-radius:0;padding:15px 30px 10px}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_service{width:100%;display:flex;flex-flow:wrap;padding-bottom:70px}@media only screen and (max-width:768px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_service{flex-flow:column-reverse}}@media only screen and (max-width:576px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_service{padding:0 10px 20px}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_image{width:50%;display:flex;overflow:hidden;background-color:#f7f7f7}@media only screen and (max-width:768px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_image{width:100%;overflow:auto}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_image img{background-size:contain;width:100%;object-fit:cover;height:auto}.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details{background-color:#f7f7f7;padding:45px 75px;width:50%;display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:center}@media only screen and (max-width:992px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details{padding:40px 30px}}@media only screen and (max-width:768px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details{width:100%;flex-flow:column}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details h4{color:#ee2531;font-family:Toyota-Bold;font-size:22px;font-style:italic}@media only screen and (max-width:992px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details h4{font-size:20px}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details h3{color:#00140f;font-family:Toyota-Bold;font-size:36px;line-height:43px;font-style:italic}@media only screen and (max-width:992px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details h3{font-size:25px}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details h3 p{color:#00140f;font-family:Toyota-Bold;font-size:36px;line-height:43px;font-style:italic;padding-bottom:20px}@media only screen and (max-width:992px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details h3 p{font-size:25px}}@media only screen and (max-width:576px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details h3 p{padding-bottom:10px;line-height:35px}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details p{font-size:22px;line-height:35px;font-family:Toyota-Type-Regular;padding-bottom:20px}@media only screen and (max-width:992px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details p{font-size:20px}}@media only screen and (max-width:576px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details p{padding-bottom:10px;font-size:16px}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details p ul{margin-left:20px}.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details .make_a_date{width:100%;display:flex;align-items:center;border-top:1px solid rgba(0,0,0,.2);padding:20px 0;flex-flow:wrap}.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details .make_a_date .make_a_date_image{height:auto}@media only screen and (max-width:992px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details .make_a_date .make_a_date_image{width:140px}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details .make_a_date p{font-size:24px;font-family:Toyota-Bold}@media only screen and (max-width:992px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details .make_a_date p{font-size:17px}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details .make_a_date .part_pre_text,.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details .make_a_date .part_pre_text p{font-size:16px;font-family:Toyota-Type-Regular;color:#4d4d4d;width:100%;padding-bottom:0}.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details .make_a_date .part_price{font-size:60px;font-family:Toyota-Bold;width:100%;color:#000}.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details .make_a_date .part_price sup{color:#000;font-size:35px}.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details .noborder{border:none;padding-top:0}.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details .make_a_date_noborder{border-top:none;padding:5px 0}.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details .parts_link{font-family:Helvetica-Neue-Bold;font-size:16px;padding:15px 45px;background-color:#ee2531;border-radius:5px;color:#fff;text-decoration:none}@media only screen and (max-width:576px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_service .parts_campaign_details .parts_link{width:100%;text-align:center}}.parts_campaign_container .parts_campaign_wrap .service_reverse{flex-flow:row-reverse}@media only screen and (max-width:768px){.parts_campaign_container .parts_campaign_wrap .service_reverse{flex-flow:column-reverse}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_explore{width:100%;display:flex;align-items:center;flex-flow:column;padding-bottom:50px}@media only screen and (max-width:768px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_explore{padding:0 25px 50px}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_explore .title{font-family:Toyota-Bold;font-style:italic;font-size:36px;padding-bottom:20px;line-height:40px}@media only screen and (max-width:1280px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_explore .title{font-size:35px;line-height:40px;padding-bottom:10px}}@media only screen and (max-width:768px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_explore .title{font-size:25px;line-height:35px;padding-bottom:10px}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_explore .subtitle{font-size:22px;font-family:Toyota-Type-Regular;padding-bottom:20px;line-height:40px}@media only screen and (max-width:1280px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_explore .subtitle{font-size:16px;line-height:30px;padding-bottom:10px}}.parts_campaign_container .parts_campaign_wrap .parts_campaign_explore .book_btn{font-size:16px;font-family:Helvetica-Neue-Bold;color:#fff;background-color:#ee2531;padding:15px 40px;text-decoration:none;border-radius:5px}@media only screen and (max-width:576px){.parts_campaign_container .parts_campaign_wrap .parts_campaign_explore .book_btn{width:100%;text-align:center}}