.consult_section{background:linear-gradient(#fafafa 0%,#faf0ee 50%);padding-block:80px 40px}@media (max-width:767px){.consult_section{padding-block:32px}}.consult_section h2{font-family:var(--font-sans);color:var(--Text-Primary);letter-spacing:-1.12px;margin:0;font-size:3.5rem;font-style:normal;font-weight:500;line-height:105%}@media (max-width:767px){.consult_section h2{font-size:2.5rem}}.consult_section p{color:var(--Text-Secondary);font-family:var(--font-sans);letter-spacing:.18px;margin:0;padding-block:16px 32px;font-size:1.125rem;font-weight:400;line-height:180%}@media (max-width:767px){.consult_section p{font-size:.875rem}}.consult_section .consult_list{z-index:10;background:var(--color-white);border:1px solid #fbd2cc;border-radius:12px;padding:32px 24px;position:relative}@media (max-width:767px){.consult_section .consult_list{padding:12px}}.consult_section .consult_list .consult_content{z-index:10;position:relative}.consult_section .consult_list .black_btn{margin-top:32px}.consult_section .consult_list .service_list_wrap{background-color:#fff}.consult_section .consult_list .service_list_wrap li:last-child a{border:none}.meet_expert_wrap{flex-direction:column;gap:0;height:100%;display:flex}@media screen and (max-width:991px){.meet_expert_wrap{padding-top:20px}}.meet_expert_wrap .expert_tag{border:1px solid var(--Border-Primary);background:var(--color-white);border-radius:999px;gap:12px;width:fit-content;margin-bottom:16px;padding:6px 14px;display:flex}.meet_expert_wrap .expert_tag img{animation:2s linear infinite expert}.meet_expert_wrap .expert_card_wrap{background:#161819;border-radius:12px;flex-grow:1;width:100%;height:100%;padding:16px;box-shadow:4px 38px 62px #ffffff40,inset -3px -4px 7px #ffffff26}.meet_expert_wrap .expert_card_wrap .expert_wrap{flex-direction:column;justify-content:space-between;gap:20px;height:100%;display:flex}.meet_expert_wrap .expert_card_wrap .expert_wrap .expert_profile_wrap{align-items:center;gap:10px;padding:20px;display:flex}.meet_expert_wrap .expert_card_wrap .expert_wrap .expert_profile_wrap .profile_wrap{border-radius:999px;width:64px;height:64px;position:relative}.meet_expert_wrap .expert_card_wrap .expert_wrap .expert_profile_wrap .profile_wrap img{object-fit:cover;width:100%;height:auto}.meet_expert_wrap .expert_card_wrap .expert_wrap .expert_profile_wrap .profile_wrap:after{content:"";background:#67d03a;border-radius:50%;width:16px;height:16px;position:absolute;bottom:0;right:0}.meet_expert_wrap .expert_card_wrap .expert_wrap .expert_profile_wrap .profile_details h3{color:#f9f9f9;font-family:var(--font-sans);letter-spacing:-.1px;margin:0;font-size:1.25rem;font-weight:500;line-height:150%}.meet_expert_wrap .expert_card_wrap .expert_wrap .expert_profile_wrap .profile_details h4{color:#f9f9f9;font-family:var(--font-sans);margin:0;font-size:.875rem;font-weight:400;line-height:165%}.meet_expert_wrap .expert_card_wrap .expert_wrap .expert_details{flex-direction:column;gap:12px;padding:20px;display:flex}.meet_expert_wrap .expert_card_wrap .expert_wrap .expert_details h3{font-family:var(--font-sans);color:#f9f9f9;letter-spacing:-.28px;margin:0;font-size:1.75rem;font-weight:500;line-height:125%}.meet_expert_wrap .expert_card_wrap .expert_wrap .expert_details h3 span{color:#f9f9f9;font-family:var(--font-serif);letter-spacing:-.07px;font-size:1.75rem;font-style:italic;font-weight:300;line-height:120%}.meet_expert_wrap .expert_card_wrap .expert_wrap .expert_details p{color:var(--Neutral-70);font-family:var(--font-sans);letter-spacing:.18px;margin:0;padding:0;font-size:1.125rem;font-weight:400;line-height:180%}@media (max-width:767px){.meet_expert_wrap .expert_card_wrap .expert_wrap .white_btn{margin-left:20px}}.meet_expert_wrap .expert_card_wrap .expert_wrap .email_wrap{background:var(--Neutral-100);gap:12px;padding:20px;display:flex}.meet_expert_wrap .expert_card_wrap .expert_wrap .email_wrap .email_details{flex-direction:column;gap:0;display:flex}.meet_expert_wrap .expert_card_wrap .expert_wrap .email_wrap .email_details h3{color:#f9f9f9;font-family:var(--font-sans);letter-spacing:-.1px;margin:0;font-size:1.25rem;font-weight:500;line-height:150%}.meet_expert_wrap .expert_card_wrap .expert_wrap .email_wrap .email_details h4{color:#f9f9f9;font-family:var(--font-sans);margin:0;font-size:.875rem;font-weight:400;line-height:165%}@keyframes expert{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}
.service_list_wrap{background:#fcfcfc;border-radius:12px;margin:0;padding:0;list-style:none}.service_list_wrap li{overflow:hidden}.service_list_wrap li a,.service_list_wrap li .list_item{color:var(--Text-Secondary);font-family:var(--font-sans);letter-spacing:-.1px;border-bottom:1px solid var(--Border-Primary);align-items:center;padding:20px 8px;font-size:1.25rem;font-weight:500;line-height:150%;transition:all .3s;display:flex;position:relative;overflow:hidden}@media (max-width:767px){.service_list_wrap li a,.service_list_wrap li .list_item{font-size:1.125rem}}.service_list_wrap li a img,.service_list_wrap li .list_item img{opacity:0;width:20px;height:20px;transition:all .4s cubic-bezier(.25,.46,.45,.94);transform:translate(-40px)}@media (max-width:767px){.service_list_wrap li a img,.service_list_wrap li .list_item img{display:none}}.service_list_wrap li a .list_content,.service_list_wrap li .list_item .list_content{align-items:center;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:flex;transform:translate(0)}.service_list_wrap li a .list_content span,.service_list_wrap li .list_item .list_content span{color:var(--Text-Secondary);font-family:var(--font-sans);letter-spacing:.16px;margin-right:10px;font-size:1rem;font-weight:400;line-height:172%}@media (max-width:767px){.service_list_wrap li a .list_content span,.service_list_wrap li .list_item .list_content span{font-size:.875rem}}.service_list_wrap li a:hover,.service_list_wrap li .list_item:hover{color:var(--Text-Primary)}.service_list_wrap li a:hover img,.service_list_wrap li .list_item:hover img{opacity:1;transform:translate(0)}.service_list_wrap li a:hover .list_content,.service_list_wrap li .list_item:hover .list_content{transform:translate(20px)}
