.appointment_section_container{width:100%;height:auto;background-color:#f7f5f4;margin-top:60px;padding:40px 0}.appointment_section_container .head_content{justify-content:space-between;padding-left:15px}.appointment_section_container .head_content .appt_head_Btn{width:285px;height:-moz-fit-content;height:fit-content;background-color:#1d1d1d;color:#fff;text-align:center;padding:20px;border-radius:30px;margin-right:25px}.appointment_section_container .text_content{width:500px;flex-shrink:0;padding-bottom:15px}.appointment_section_container .text_content .main_header_text{font-weight:500;margin:3px 0;line-height:1.2}.appointment_section_container .text_content .desc_text{padding-top:16px;font-size:15px;font-weight:400;margin-left:2px;line-height:1.3}.appointment_section_container .items_container{margin:20px 0}.appointment_section_container .items_container .card_img_container{display:flex;flex-direction:column;gap:4px}.appointment_section_container .items_container .card_img_container .desc_card_even,.appointment_section_container .items_container .card_img_container .desc_card_odd{height:285px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:15px;padding:25px;border-radius:25px;box-shadow:0 15px 30px 0 rgba(0,0,0,.02)}.appointment_section_container .items_container .card_img_container .desc_card_even span,.appointment_section_container .items_container .card_img_container .desc_card_odd span{font-size:18px;font-weight:500;letter-spacing:-1px;white-space:nowrap}.appointment_section_container .items_container .card_img_container .desc_card_even p,.appointment_section_container .items_container .card_img_container .desc_card_odd p{font-size:14px;font-weight:400;line-height:1.7;padding:10px 0;color:#524d4d}.appointment_section_container .items_container .card_img_container .desc_card_even .btn_type_1,.appointment_section_container .items_container .card_img_container .desc_card_even .btn_type_2,.appointment_section_container .items_container .card_img_container .desc_card_odd .btn_type_1,.appointment_section_container .items_container .card_img_container .desc_card_odd .btn_type_2{display:flex;justify-content:center;align-items:center;border-radius:30px;width:150px;height:45px;border:none;padding:10px 0;font-weight:600;color:#fff}.appointment_section_container .items_container .card_img_container .desc_card_even .btn_type_1,.appointment_section_container .items_container .card_img_container .desc_card_odd .btn_type_1{background-color:#d5d5d5}.appointment_section_container .items_container .card_img_container .desc_card_even .btn_type_1:hover,.appointment_section_container .items_container .card_img_container .desc_card_even .btn_type_2:hover,.appointment_section_container .items_container .card_img_container .desc_card_odd .btn_type_1:hover,.appointment_section_container .items_container .card_img_container .desc_card_odd .btn_type_2:hover{text-decoration:underline}.appointment_section_container .items_container .card_img_container .card_image{height:200px;border-radius:25px;background-position:50%;background-size:cover;background-repeat:no-repeat;box-shadow:0 15px 30px 0 rgba(0,0,0,.02)}@media only screen and (max-width:767px){.appointment_section_container .items_container .appointment_card_section:nth-child(odd) .card_img_container{flex-direction:column-reverse}}