.contact_details{background-color:#f2f2f2;overflow:hidden;position:relative}.contact_details .heading_area{margin:0 auto;max-width:1440px;padding:48px 20px 40px}.contact_details .heading_area h2{font-size:35px;font-weight:400;line-height:1.15;margin:0 auto;text-align:center}.contact_details .content_wrapper{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1440px}.contact_details .content_wrapper>div{background-color:#f2f2f2;box-sizing:border-box;mix-blend-mode:multiply;padding:clamp(2rem,.8571rem + 2.381vw,3rem) clamp(1rem,-2.4286rem + 7.1429vw,4rem) clamp(2rem,.2857rem + 3.5714vw,3.5rem);width:33.33333%}.contact_details .content_wrapper>div:nth-child(2n){background-color:hsla(0,0%,95%,.5)}.contact_details .col .col_header{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:11px;max-width:380px;padding-right:clamp(1.875rem,-.9821rem + 5.9524vw,4.375rem);position:relative}.contact_details .col .col_header .text h3{font-size:25px;font-weight:400;line-height:1.15;margin-bottom:8px}.contact_details .col .col_header .text p{margin:0;max-width:297px}.contact_details .col .col_header .icon{height:clamp(1.5rem,-.5rem + 4.1667vw,3.25rem);position:absolute;right:0;top:0;width:clamp(1.5rem,-.5rem + 4.1667vw,3.25rem)}.contact_details .col .col_header .icon img{max-width:100%}.contact_details .col .description{margin-bottom:24px}.contact_details .col .description *{font-size:18px;line-height:1.388}.contact_details .col .description p:last-child{margin-bottom:0}.contact_details .col .links{display:flex;flex-direction:column;row-gap:24px}.contact_details .col .links .btn{align-items:center;display:inline-flex;font-size:14px;font-weight:700;letter-spacing:.11rem;line-height:1.15;max-width:fit-content;outline:none;text-decoration:none;text-transform:uppercase}.contact_details .col .links .btn img{display:inline-flex;margin-left:8px;transition:margin-left .3s ease-in-out}.contact_details .col .links .btn:hover img{margin-left:15px}.contact_details .col .sm_links{display:flex;flex-direction:column;margin-top:16px;row-gap:16px}.contact_details .col .sm_links .sm-link{align-items:center;color:#000;column-gap:16px;display:inline-flex;flex-wrap:wrap;font-size:18px;line-height:1.388;max-width:fit-content;outline:none;text-decoration:none;transition:color .3s ease-in-out}.contact_details .col .sm_links .sm-link:hover{color:#9c21ed}@media (max-width:991px){.contact_details .col .col_header .text h3{font-size:20px}.contact_details .col .description *{font-size:16px}}@media (max-width:767px){.contact_details .heading_area{padding:35px 20px}.contact_details .heading_area h2{font-size:32px}.contact_details .content_wrapper>div{padding:40px clamp(1.25rem,-.7187rem + 9.8434vw,4rem);width:50%}.contact_details .content_wrapper>div:nth-child(3n){background-color:hsla(0,0%,95%,.35)}.contact_details .col .col_header{flex-direction:column-reverse;padding:0}.contact_details .col .col_header .icon{height:40px;order:0;position:relative;width:40px}}@media (max-width:575px){.contact_details .content_wrapper>div{width:100%}.contact_details .content_wrapper>div:nth-child(3n){background-color:#f2f2f2}.contact_details .col .col_header .text p{max-width:100%}}